确认在我的htaccess文件中正确设置了这301个重定向

时间:2014-06-11 10:52:20

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

我需要为网站创建一些301重定向,基本上我需要重定向以下网址:

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/

这看起来是否正确?当它被Google的机器人扫描时,我希望第一时间让它正确,先谢谢

P.S用于确认301重定向的最佳方式/资源是否正确设置?

1 个答案:

答案 0 :(得分:1)

您的规则不正确,因为您只匹配规则中的Request URI。使用RedirectMatch进行正则表达式功能也更好:

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