【发布时间】:2014-10-21 20:16:47
【问题描述】:
当他们使用 htaccess 访问我的主页时,我想将一些特定的 IP 地址重定向到不同的页面。我要重定向 3 个 IP 地址。我想重定向到如下 URL:
www.domain.com/ --> www.domain.com/?redirect=1
我该怎么做?
【问题讨论】:
标签: .htaccess mod-rewrite redirect ip ip-address
当他们使用 htaccess 访问我的主页时,我想将一些特定的 IP 地址重定向到不同的页面。我要重定向 3 个 IP 地址。我想重定向到如下 URL:
www.domain.com/ --> www.domain.com/?redirect=1
我该怎么做?
【问题讨论】:
标签: .htaccess mod-rewrite redirect ip ip-address
您可以在 DOCUMENT_ROOT/.htaccess 文件中使用此代码:
RewriteEngine On
RewriteBase /
RewriteCond %{REMOTE_ADDR} ^(11\.22\.33\.44|21\.22\.23\.24|33\.32\.33\.34)$
RewriteRule ^/?$ /?redirect=1 [L,R=302]
将这些 IP 替换为您的实际 IP。
【讨论】: