Dočasná údržba pomocí Mod_Rewrite - Triky CSS

Anonim
# Don't forget to turn on the rewrite engine RewriteEngine on # Maintenance Redirection # Replace 555\.555\.555\.555 with your own IP address # Uncomment first conditional to turn off the redirection # RewriteCond %(REQUEST_URI) ^$a RewriteCond %(REQUEST_URI) !maintenance.html RewriteCond %(REQUEST_FILENAME) !(styles|images).+$ RewriteCond %(REMOTE_ADDR) !^555\.555\.555\.555$ RewriteCond %(REMOTE_ADDR) !^127\.0\.0\.1$ RewriteRule (.*) /maintenance.html (R,L)

Tento kód usnadňuje dočasné stažení webového serveru kvůli aktualizacím. Nahraďte řádek „555“ svou vlastní adresou IP, abyste stále mohli prohlížet webové stránky jako obvykle, zatímco všichni ostatní budou přesměrováni. Filtrem mohou procházet také obrázky a styly.

První komentovaná podmínka je navržena tak, aby pokaždé selhala, takže vypnutí tohoto přesměrování je stejně jednoduché jako odkomentování daného řádku.