Začasno vzdrževanje z uporabo Mod_Rewrite - CSS-triki

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)

Ta koda omogoča enostavno začasno odstranitev spletnega mesta zaradi posodobitev. Vrstico »555« zamenjajte z lastnim naslovom IP, tako da boste še vedno lahko videli spletno mesto kot običajno, medtem ko bodo vsi ostali preusmerjeni. Slike in slogi lahko prehajajo tudi skozi filter.

Prvi komentirani pogoj je zasnovan tako, da vsakič odpove, zato je izklop te preusmeritve tako preprost kot komentiranje te vrstice.