Временна поддръжка с помощта на Mod_Rewrite - 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)

Този код улеснява временно свалянето на уебсайт за актуализации. Заменете реда „555“ със собствения си IP адрес, така че пак да можете да виждате уебсайта както обикновено, докато всички останали ще бъдат пренасочвани. Изображенията и стиловете също могат да преминават през филтъра.

Първото коментирано условие е проектирано да се проваля всеки път, така че изключването на това пренасочване е толкова просто, колкото да коментирате тази линия.