关于百度站长网站改版中规则匹配问题及网页301重定向 悬赏3元 已结束
目前公司网站重建(不换域名和空间)担心会降权且想要把收录的旧页面跳到新页面上,因为新建的网站目录发生变化做百度站长改版,目前出现2个问题
问题1 提交改版规则时通不过
举例新旧URL 旧URL http://www.leesn.com/changjianwenti/523.html[?]
新URL http://www.leesn.com/faq/details-5-8.html[?]
规则正则 旧 http://.leesn.com /(\w+)/(\d+).html 还试过 http://.leesn.com /(\[a-zA-Z]+)/(\d+).htmL
新 http://leesn/${1}/${2}.html
写下三条新旧URL时提交就报错了 说三对旧url效验通不过 求大神解解惑
猜想原因: 是不是我把旧站的代码清空了的原因,现在旧网页还能搜到,但是刷新一下就会成404,百度站长这规则匹配是不是默认两个站点同时在线的?
问题2 网页301如何做跳转
网站改版时百度要求做301跳转,阿里云主机301重定向只能适合域名发生改变的,我这里不适用,在网站搜索下了针对不改域名如何301跳转,有人说通过改.htacces文件,,就是不知道具体怎么写,求解?或者还有什么其他办法吗?
1:htacces确实可以实现重定向到新网址,规则太复杂可以借助工具,网上有很多免费的htacces工具可以帮你完成这个操作。
2:由于你目录和页面命名都有改变,这种很容易引起数据验证错误,比较建议使用最笨的单条对应方式,这样可以略过正则规则的匹配混乱错误。