Aller au contenu

Sujets conseillés

Posté

Bonsoir,

Afin d'optimiser mon référencement, j'ai placer un htaccess a la racine de mon site : http://www.infocompub.fr qui force les "www".

Cependant, avant celui ci, j'utilisais d'autres htaccess qui eux me servait a restreindre l'accés de dossier ou documents.

Or, depuis l'ajout du htaccess de redirection, je n'ai plus accés au dossier et fichier "protégés".

Si je supprime les htaccess des dossiers spécifiques, j'y ai de nouveau accés, et inversement, si je supprime celui de la racine, en laissant ceux des dossiers.

J'ai donc déduis une incompatibilité entre eux, mais pourquoi...aucune idée.

Options +FollowSymlinks
RewriteEngine on

RewriteCond %{HTTP_HOST} !^www\.infocompub\.fr$ [NC]
RewriteRule ^(.*) http://www.infocompub.fr/$1 [QSA,L,R=301]

Celui de la racine

<Files ~ "^.(htaccess|htpasswd)$">
deny from all
</Files>
Options Indexes
AuthUserFile /home/infocomp/www/cours/.htpasswd
AuthGroupFile /dev/null
AuthName "Pour obtenir les cours inscrivez vous sur le forum"
AuthType Basic
require valid-user
order deny,allow

Un exemple de ceux utilisé pour sécurisé l'accés.

Je vous remercis de votre aide par avance :)

Posté

Je ne vois pas pourquoi tu utilises le premier bloc <Files...> ... </Files>

Les fichiers de type .htaccess et .htpasswd sont déjà protégés par défaut.

A quoi te sert le "Options Indexes" ?

Et pour le reste, tu devrais peut-être l'écrire correctement... donc ton fichier serait :

AuthUserFile /home/infocomp/www/cours/.htpasswd
AuthGroupFile /dev/null
AuthName "Pour obtenir les cours inscrivez vous sur le forum"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>

  • 2 semaines plus tard...

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...