2
我是新手,請幫助我,我想要的是將所有其他用戶重定向到403.php
頁面,但少數指定的IP地址除外。將除IP地址以外的所有IP地址重定向到403.php頁面
我在WordPress網站這樣www.example.com/wp-admin
工作是我想要重定向
我是新手,請幫助我,我想要的是將所有其他用戶重定向到403.php
頁面,但少數指定的IP地址除外。將除IP地址以外的所有IP地址重定向到403.php頁面
我在WordPress網站這樣www.example.com/wp-admin
工作是我想要重定向
你可以把這段代碼在你的htaccess的頁面(目錄)
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^xx\.xxx\.xxx\.xx$ # IP1 allowed
RewriteCond %{REMOTE_ADDR} !^xx\.xxx\.xxx\.xx$ # IP2 allowed
RewriteCond %{REMOTE_ADDR} !^xx\.xxx\.xxx\.xx$ # IP3 allowed
RewriteRule ^wp-admin(/.*)?$ /403.php [R,L]
不要忘記更換x
字符(除了你想要的IP,你可以爲每個字符添加相同的行)。
此外,你想重定向到403.php
這意味着你想禁止訪問(403)。
你可以使用F
標誌(禁止),而不是
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^xx\.xxx\.xxx\.xx$
RewriteCond %{REMOTE_ADDR} !^xx\.xxx\.xxx\.xx$
RewriteCond %{REMOTE_ADDR} !^xx\.xxx\.xxx\.xx$
RewriteRule ^wp-admin(/.*)$ - [F]
感謝名單了很多的幫助,但我忘了提的是,如果一個perticular頁面被訪問重定向只會工作,在我的情況下,它是管理面板 – 2014-09-03 12:42:44
什麼是**完全**整個管理面板的URI路徑? (訪問它的網址是什麼 - 你可以用'domain.com'替換你的域名,如果你願意的話) – 2014-09-03 12:46:28
我在wordpress網站上工作,所以www.example.com/wp-admin是我想要的頁面重定向 – 2014-09-03 12:57:46