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 ?
 

➡️ 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