我的网站刚刚推出了一系列新产品页面,取代旧产品页面
以下是我想要的重定向示例。一个从旧页面开始...重定向到新页面。我检查了谷歌网站管理员并说第二个链接没有找到错误。
重定向301 /blahblah.html http://www.blahblah.com/blah.html
重定向301 / blahblah http://www.blahblahcom/blah.html
所以.html的重定向很好......但没有html扩展名的那个没有。但是......最奇怪的是,我有一堆过去的重定向,不使用html ext并且工作正常,例如:
为什么这不起作用?
答案 0 :(得分:0)
您需要在没有文件扩展名的任何网址末尾添加斜杠。
试试这个:
Redirect 301 /blah/ http://www.blahblah.com/managed-enterprise-services.html
但是,由于您的客户可能不知道输入尾部斜杠,您还需要生成重写规则来处理非斜杠情况:
RewriteRule /blah /blah/ [R]
如果你没有使用任何类型的框架来创建你的网站,你可能会想要谷歌的一些重定向生成软件,以避免手动完成所有这些,但如果你只有几页,那么手动生成不应该不是什么大事。