Se connecter avec
S'enregistrer | Connectez-vous

.htaccess

Dernière réponse : dans Programmation

Bonjour

voilà mon problème a propos de restriction d'accès avec le .htaccess
J'ai un dossier protegé (par .htaccess) Dans lequel se trouve un fichier lui aussi proteger (par un autre .htaccess)

Mais le probleme c'est que dans l'index du repertoire ce fichier proteger n'est pas listé.
Je voudrais qu'il soit listé et protégé, comment Faire ?!

merci

Autres pages sur : htaccess

Lassé par la pub ? Créez un compte
Expert Programmation

heu, ça c'est ce que tu veux obtenir?

ben c'est pas possible en jouant avec les .htaccess qui, si ma mémoire ne me fait pas défaut, ne peuvent protéger que des répertoires.

Par contre, tu peux faire un index en php qui listera les fichiers présents mais demandera un mot de passe pour télécharger.
Expert Programmation

oui tu peux maisje ne suis pas sûr que cela fonctionne bien.
De plus, ton .htaccess protège déjà le répertoire si j'ai bien compris, donc c'est bien un valid-user qui est là, donc il n'y a plus de protection (pas sûr du tout de ce que je dis).

Globalement, je vois bien la possibilité d'utiliser 2 fichiers de passwords, genre .htdirs et .htfiles

Et ton .htaccess ressemblerait à:
  1. AuthName "Accès au répertoire"
  2. AuthType Basic
  3. AuthUserFile /www/toi/.htdirs
  4. require valid-user
  5. <limit GET>
  6. require valid-user
  7. </Limit>
  8.  
  9. <FilesMatch fichier.doc>
  10. AuthName "Accès fichier"
  11. AuthType Basic
  12. AuthUserFile /www/toi/.htfiles
  13. require valid-user
  14. </FilesMatch>


Mais à mon avis, c'est conflictuel...
Lassé par la pub ? Créez un compte
Tom's guide dans le monde