【问题标题】:301 Redirect on a Rewritten URL在重写的 URL 上进行 301 重定向
【发布时间】:2015-10-19 01:44:06
【问题描述】:

我正在尝试通过 .htaccess 对重写的 url 进行 301 重定向,但没有成功。 301 重定向适用于当前不存在的页面,但不适用于实际页面。例如,以下工作:

RewriteRule ^randomword$ http://www.url2.com [R=301,L]

但是,这不是:

RewriteRule http://www.url.com/game http://www.url2.com/chip [R=301,L]

谢谢

【问题讨论】:

  • 我最终使用了Redirectmatch 301 /game http://www.url2.com/chip?

标签: .htaccess redirect url-rewrite-module


【解决方案1】:

RewriteRule 指令的第一个参数以 url 路径开头,而不是 Scheme 和主机名,

正确的规则是:

RewriteRule ^game$ http://www.url2.com/chip [R=301,L]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-21
    • 2015-03-04
    • 2011-09-01
    • 2016-05-11
    • 2016-09-28
    • 2023-03-25
    • 2013-01-27
    • 1970-01-01
    相关资源
    最近更新 更多