JUNER

一些笔记,一点生活

最怕一生碌碌无为,还说平凡难能可贵。最好的输入,是输出;最佳的成长,是分享。

Nginx旧Url跳转到新Url设置方法

笔记 · 2019-11-19修改 · 2019-11-19 15:53:22 · 0

客户网站大改版,因为网站用了很多年了,很多旧的Url都存在有用的,客户需求把旧的内容留着,并且可以访问,主要是为了继续持有原有链接带来的流量。

我目前的解决方案是,先把旧的内容迁移到一个一级目录,如:/old/ 目录,然后再将旧Url使用301跳转到新的Url去,从而实现访问旧链接依然可以正常访问。


设置Nginx

1、网站环境是php+Nginx的环境,那么先把Nginx旧Url跳转到新Url设置好,设置如下

rewrite ^([^.]*)/about/$ http://www.demo.com/old/about/index.html permanent;/

设置好以后重载Nginx,打开网站访问测试,可以正常访问就是设置成功了,如果不能正常访问请检查一下Nginx规则不是设置错了,或者把顺序调换一下进行测试。

提交新旧Url

2、登录百度站长工具,网站改版->添加改版规则->新旧URL对->提交方式->填写URL对,如图

1569292654b64349.png

填写好所有的新旧Url对应后,提交即可等待生效。

有一点需要注意的是,在提交Url以后,请确保新旧Url都可以正常访问,否则百度站长平台会提示错误。



相关内容

QQ或微信分享网址内容打开404错误解决办法

在QQ或微信中打开网址分享给朋友,当打开的会提示出现404错误页面无法正常打开,经过检查发现分享出来的链接:http://www.juner.tech/me/?from=singlemessage&a...

笔记 · 2019-11-22修改 · 2019-11-22 10:15:55 · 14095

Nginx旧Url跳转到新Url设置方法

客户网站大改版,因为网站用了很多年了,很多旧的Url都存在有用的,客户需求把旧的内容留着,并且可以访问,主要是为了继续持有原有链接带来的流量。我目前的解决方案是,先把旧的内容迁移到一个一级目录,如:/...

笔记 · 2019-11-19修改 · 2019-11-19 15:53:22 · 24005