Dočasná údržba pomocou 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 uľahčuje dočasné pozastavenie aktualizácie kvôli aktualizácii. Nahraďte riadok „555“ svojou vlastnou adresou IP, aby ste mohli naďalej zobrazovať webovú stránku ako obvykle, kým budú presmerovaní všetci ostatní. Cez filter môžu prechádzať aj obrázky a štýly.

Prvá komentovaná podmienka je navrhnutá tak, aby zlyhala zakaždým, takže vypnutie tohto presmerovania je rovnako jednoduché ako odkomentovanie tohto riadku.