重定向不匹配的 IP

重定向不匹配的 IP

我有一个位于 URL 的 wordpress 网站,我想将除少数 IP 地址之外的所有流量重定向到即将推出的页面。

因此,如果我有 3 个 IP,那么这 3 个 IP 将看到当前的 wordpress 网站,而所有其他流量将重定向到某个 URL

使用 Apache 可以实现这一点吗?可以将其放入 .htaccess 文件中吗?

答案1

您可以使用 .htaccess 文件中的 mod_rewrite 执行此操作:

RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^123\.255\.123\.255 [OR]
RewriteCond %{REMOTE_ADDR} ^124\.255\.124\.255 [OR]
RewriteCond %{REMOTE_ADDR} ^125\.255\.125\.255
RewriteRule ^(.*)$ http://example.com/ [R=301,L]

相关内容