【问题标题】:IP Address Redirect to URL when visited in browser在浏览器中访问时 IP 地址重定向到 URL
【发布时间】:2014-09-25 19:38:31
【问题描述】:

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

它工作得很好,但它是在 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]

我也输入了我的凭据。它没有用。

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

【问题讨论】:

    标签: php wordpress .htaccess redirect


    【解决方案1】:

    试试这个:

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

    确保 mod_rewrite 已打开。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-22
      • 2013-03-29
      • 2018-04-05
      • 1970-01-01
      • 2010-10-19
      • 2015-03-01
      • 1970-01-01
      • 2014-02-25
      相关资源
      最近更新 更多