ODPOVĚĎ
Dobrý den,
přesměrovat veškerý provoz na webu, kromě nějaké IP adresy, na stránku maintenance.html je patrně opravdu nejlepší pomocí souboru .htaccess. Udělal bych to těmito mod_rewrite pravidly s vyjímkou na IP 192.168.0.77:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REQUEST_URI} !/maintenance.html$
RewriteCond %{REMOTE_HOST} !^192\.168\.0\.77
RewriteRule $ /maintenance.html [R=302,L]
Pokud máte v souboru /files/maintenance.html includované třeba externí styly css atd. např. v adresáři /files/, tak pravidla upravte takto:
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^192.168.0.77
RewriteCond %{REQUEST_URI} !^/files/(.)*$ [NC]
RewriteRule ^(.*)$ /files/maintenance.html [R=302,L]
Komentáře (0)
Přidat komentář