WRInaute occasionnel
Bonjour,
J'ai péché ce code je ne sais plus où :
Le principe est de rediriger tout le site vers la page maintenance.html si celle-ci existe à la base du site.
Seulement, je suis chez OVH, j'ai placé mon fichier maintenance.html sous www, mais visiblement le DOCUMENT_ROOT n'a pas l'air de pointer à la racine de mon site. Autrement si je vire la condition ça fonctionne.
Pouvez-vous me dire à quel endroit je dois placer le fichier ou alors me donner le code pour que la condition se fasse sur le fichier placé à la racine de mon site c 'est à dire : -http://www.monsite.fr/maintenance.html-, bien-sur sans que j'ai à mettre le nom de mon site mais une variable générique de préférence...
Merci de m'aider.
J'ai péché ce code je ne sais plus où :
Code:
Options +FollowSymlinks
# Active la ré-écriture des urls
RewriteEngine on
# Teste la présence du fichier maintenance.html
RewriteCond %{DOCUMENT_ROOT}/maintenance.html -f
RewriteRule $ /maintenance.html [R=302,L]
Le principe est de rediriger tout le site vers la page maintenance.html si celle-ci existe à la base du site.
Seulement, je suis chez OVH, j'ai placé mon fichier maintenance.html sous www, mais visiblement le DOCUMENT_ROOT n'a pas l'air de pointer à la racine de mon site. Autrement si je vire la condition ça fonctionne.
Pouvez-vous me dire à quel endroit je dois placer le fichier ou alors me donner le code pour que la condition se fasse sur le fichier placé à la racine de mon site c 'est à dire : -http://www.monsite.fr/maintenance.html-, bien-sur sans que j'ai à mettre le nom de mon site mais une variable générique de préférence...
Merci de m'aider.