2010-03-03 72 views
1

我有以下htaccess規則我想申請除我以外的每個IP地址。我基本上想爲自己顯示一個「網站已關閉」頁面。這最好如何實現?在IP上過濾的htaccess規則

RewriteEngine on 
RewriteCond %{REQUEST_URI} !/indexTEMP.php$ 
RewriteRule $ /indexTEMP.php [R=307,L] 

回答

1

Apache變量是REMOTE_ADDR

未經測試,但應該工作:

RewriteEngine on 
RewriteCond %{REQUEST_URI} !/indexTEMP.php$ 
RewriteCond %{REMOTE_ADDR} !^192\.168\.0\.1$ 
RewriteRule $ /indexTEMP.php [R=307,L] 

這將規則應用於每個IP 192.168.0.1除外。