Întreținere temporară utilizând Mod_Rewrite - CSS-Tricks

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)

Acest cod facilitează eliminarea temporară a unui site web pentru actualizări. Înlocuiți linia „555” cu propria dvs. adresă IP, astfel încât să puteți vedea site-ul în mod normal în timp ce toți ceilalți sunt redirecționați. Imaginile și stilurile sunt permise să treacă și prin filtru.

Prima condiție comentată este proiectată să eșueze de fiecare dată, deci dezactivarea acestei redirecționări este la fel de simplă ca și necomentarea acelei linii.