2014-04-03 146 views
0

我必須使用htaccess爲我的網站製作維護頁面,我在互聯網上搜索過,只能找到重定向的片段/腳本,但我只希望它顯示一條消息該頁面本身適用於人,但不適用於指定的ip-adres。所以,當我在htaccess的腳本可以使用它來顯示在每一頁/文件(= CSS等)的消息,除了我的IP-ADRES維護頁面沒有重定向到錯誤頁面

感謝,清酒

回答

1

這應該工作。

Options +FollowSymlinks 
RewriteEngine on 
RewriteCond %{REMOTE_ADDR} !=123.45.67.89 
RewriteRule^/construction.php [R=301,L] 

編輯:

Options +FollowSymlinks 
RewriteEngine on 
RewriteCond %{REMOTE_ADDR} !=123.45.67.89 
RewriteCond %{REQUEST_URI} !^/construction.php 
RewriteRule^/construction.php [L] 
+0

這幾乎是它,這將重定向/測試/test/maintenance.html我想要做的是,你/test/maintenance.html看到在/測試頁面 – user3438393

+0

也許它必須用JavaScript,但htaccess更好 – user3438393

+0

好吧試試我的編輯。 – Howli