2011-02-13 61 views
-1

我今天對我的網站進行了重大更改,希望爲除我之外的所有人顯示一個維護頁面。但是,即使我將IP地址列入白名單(通過執行ipconfig三重檢查),它也會將我重定向到維護頁面。我猜我的代碼有問題。這是我的.htaccess文件,以防萬一任何人都可以幫忙!我在.htaccess中的白名單IP不起作用

RewriteEngine On 
RewriteBase/
RewriteCond %{HTTP_HOST} !^www\.playbank\.com$ [NC] 
RewriteRule ^(.*)$ http://www.playbank.com/$1 [L,R=301] 

RewriteEngine On 
RewriteBase/
RewriteCond %{REMOTE_ADDR} !^192\.168\.1\.* 
RewriteCond %{REQUEST_URI} !^/maintenance\.html$ 
RewriteCond %{REQUEST_URI} !\.(jpe?g?|png|gif) [NC] 
+0

你也可以使用代碼格式的`{}`按鈕。 – vz0 2011-02-13 17:02:42

回答

3

192.168.1.*是你的局域網的網絡,這是一個私有網絡到互聯網的其他部分不可見。您需要指定您的ISP提供的外部IP地址。輸入www.whatismyip.com並使用那個。

+0

非常感謝!這就是訣竅! :) – Nancy 2011-02-13 17:08:51