IP地址在浏览器中访问时重定向到URL

时间:2014-09-25 19:38:32

标签: php wordpress .htaccess redirect

当用户在网络浏览器中访问我的网站IP地址时,我希望将其重定向到网站的主页面(或重定向到我选择的网页)。我不确定这是否可行,但我们基本上在临时URL上设置了一个站点(它是http:// {IP_ADDRESS} / {SUBDIRECTORY}),当它准备就绪时,我们将域指向该文件夹。 / p>

它工作得很好,但它是在WordPress中设置的,有些链接是使用绝对路径完成的,所以当人们点击它们时,它们会转到IP地址,从而出现404错误。我们显然正在更改这些链接,但客户希望任何其他链接重定向到主页以确保安全。

服务器是一个专用的IP,我在.htaccess文件中尝试了这个(来自:Redirect IP address to domain name):

RewriteCond %{HTTP_HOST} ^121\.12\.12\.123
RewriteRule (.*) http://www.example.com/$1 [R=301,L]

我也提交了我的证件。它不起作用。

我有什么想法可以做到这一点?

1 个答案:

答案 0 :(得分:0)

试试这个:

RewriteCond %{HTTP_HOST} ^121\.12\.12\.123$
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

确保mod_rewrite已开启。