Htaccess sauf sur 1 fichier

Nouveau WRInaute
Bonjour à tous,
voila, j'aimerais protéger tout mon site en mettant un htaccessa a sa racine, mais je voudrais que lorsqu'un internanute tape mon adresse, qu'il arrive sur une page d'attente !
En fait, tous les fichiers devrait etre protégé par MDP sauf le fichier attente.html.

quelqu'un aurait un idée ? je cherche, je cherche mais je trouve pas ma solution !!

merci d'avance
Charles
 
WRInaute impliqué
Tu mets ton fichier attente.html dans une directory x.
Dans ton .htaccess racine tu mets ton setup de mod_auth
Puis une règle rewrite comme ceci:
RewriteRule ^attente\.html$ /directory_x/attente.html [L]
Puis dans la directory x, tu met ton fichier et un .htaccess contenant:
Options inherit
 
Nouveau WRInaute
Salut et merci d'avoir répondu !!
je comprends pas bien ce que tu entends par le setup du mod_auth.

voici le code que je mets dans le htaccess root :

Code:
AuthUserFile /home/monsite/www/.htpasswd
AuthGroupFile /dev/null
AuthName "Protection par mot de passe"
AuthType Basic
require valid-user
RewriteRule ^attente\.html$ /directory_x/attente.html [L]

et voici celui dans le dossier X

Code:
Options inherit

est-ce bien ca ?
merci d'avance
 
WRInaute impliqué
ben en fait directory_x c´était un exemple, il faut que tu mettes dans la directorie que tu appelles comme tu veux, et tu mets donc le nom de cette directorie dans la regle rewrite...
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut