【问题标题】:Confirm these 301 redirects are correctly setup in my htaccess file确认这些 301 重定向在我的 htaccess 文件中正确设置
【发布时间】:2014-06-11 10:52:20
【问题描述】:

我需要为一个站点创建几个 301 重定向,基本上我需要重定向以下 URL:

http://www.oldsite.com/en-gb/resources/ks2/

http://www.newsite.com/resources/ks2/

我认为以下应该足够了,任何人都可以确认这一点

Redirect 301 http://www.oldsite.com/en-gb/resources/ks2/ http://www.newsite.com/resources/ks2/

这看起来正确吗?当它被谷歌的机器人扫描时,我想在第一轮就正确,在此先感谢

P.S 人们用来确认他们的 301 重定向设置正确的最佳方式/资源是什么?

【问题讨论】:

  • 使用临时重定向进行测试。

标签: .htaccess redirect http-status-code-301 url-redirection


【解决方案1】:

您的规则不正确,因为您只匹配规则中的Request URI。还可以更好地使用RedirectMatch 来实现正则表达式功能:

RedirectMatch 301 ^/en-gb/(resources/ks2/?)$ http://www.newsite.com/$1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-17
    • 1970-01-01
    • 1970-01-01
    • 2014-09-29
    • 2014-06-03
    • 1970-01-01
    • 2014-10-17
    • 1970-01-01
    相关资源
    最近更新 更多