2010-01-11 9 views
1

Je pensais frapper un fichier via -f (je pense que c'est) dans un mod_rewrite RewriteCond, si le fichier existe, réécrire à la page de maintenance. Je ne pense pas que la pénalité de performance devrait être trop grande, mais peut-être que les gens avaient d'autres expériences ou objections sur cette idée?Activer la maintenance du site via RewriteCond -f vérifier?

Répondre

-1

Le site est en production depuis quelques temps maintenant et l'approche du script de maintenance tactile fonctionne comme un charme. Parce que cela signifierait éditer apache conf + restart httpd.

1

Pourquoi ne pas simplement ceci:

RewriteRule !^maintenance$ maintenance [L] 

Et là, vous repond avec le 503 status code.

+0

Je ne l'ai pas explicitement mentionné, mais j'aimerais éviter les fichiers .htaccess. – zedoo