Toutes mes pages doivent renvoyer 503 pour une maintenance

WRInaute discret
Bonjour, je m'apprête à faire une mise à jour de mon site. J'ai créé une page maintenance.html, toutes les pages de mon site devront être redirigées sur cette page via htaccess en renvoyant un code 503.

J'ai mis ca dans le htaccess :
RewriteEngine On

RewriteRule maintenance\.html - [L]
RewriteRule (.*) http://localhost/maintenance.html [R=503,L]

Ben ca marche absolument pas en local, j'ai systématiquement des Internal Server Error, j'ai éssayé tout ce que j'ai pu trouver sur Google, rien ne marche.

Un peu d'aide ne serait pas de refus...

Merci
 
WRInaute discret
J'ai trouvé ce que c'était, en fait les premiers résultats de Google proposent de renvoyer 503. Or 503 est un code d'erreur, il faut plutôt renvoyer 3xx (redirection).

Ainsi avec 302 ça fonctionne, mais quel est le meilleur code pour une page temporairement indisponible selon vous ?
 
Discussions similaires
Haut