Htaccess de maintenance

WRInaute occasionnel
Bonjour, comment faites vous quand vous vouler faire une maintenance importante du site et pour rediriger temporairement toutes les pages vers une page d'info "Maintenance en cours"?
Je pensais changer temporairement le htaccess et de trouver une bonne règle qui redirige tout sur une page statique, est ce une méthode valable?
 
Nouveau WRInaute
Maxib a dit:
RewriteRule (*.) ./page_temporaire.htm

Cele mènera à une erreur 500 pour boucle infinie ou pour l'inversion *. au lieu de .* :)

Il faut faire précéder cette règle d'une exception pour page_temporaire.htm avec:
Code:
RewriteRule page_temporaire.htm  -  [L]
RewriteRule (.*) ./page_temporaire.htm [L]

cordialement,

Dan
 
Nouveau WRInaute
Je déconseille le
RewriteRule (.*) ./page_temporaire.htm [L]

C'est comme envoyer aux moteurs un 301 global sur une page.

La meilleure solution selon moi est le 403 avec une page temporaire (si possible cette page propose des rebonds vers des pages non affectées par la maintenance du site, afin de ne pas perdre complètement le trafic)
 
Discussions similaires
Haut