【问题标题】:`Redirect 301` will redirect a subpage to url, but not an ip to url`Redirect 301` 会将子页面重定向到 url,但不会将 ip 重定向到 url
【发布时间】:2016-08-28 23:02:18
【问题描述】:

我正在尝试将我的静态 ip 重定向到我的 url。为此,我尝试在我的 .htaccess 文件中使用以下行:

Redirect 301 101.101.101.101 http://example.com/

但是101.101.101.101 没有重定向。

我使用与下面相同的模式来重定向子页面,这确实有效

Redirect 301 /somepage.html http://example.com/

有什么想法吗?

【问题讨论】:

    标签: .htaccess http-status-code-301


    【解决方案1】:

    您不能使用 mod-alias 重定向 ip,请改用 mod-rewrite

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^101\.101\.101\.101$
    RewriteRule ^ http://example.com [L,R,NE]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-03
      • 1970-01-01
      • 2013-07-07
      • 2012-01-19
      • 2014-11-13
      • 2021-12-27
      • 1970-01-01
      相关资源
      最近更新 更多