固定链接结构改变后Nginx 301永久重定向配置分享

2016年3月13日04:34:09 评论 528

本站近日将固定链接结构由"/%year%/%postname%.html"升级为"/archives/%postname%.html",为了不影响已收录页面的正常访问及SEO,需要将旧网址全部301永久重定向到新网址。

Nginx不支持配置.htaccess文件来实现301永久重定向和伪静态,需要在Nginx站点配置文件(一般在“/usr/local/nginx/conf/vhost” 文件夹内)里面使用rewrite指令来实现。本站固定链接结构改变后使用的Nginx 301永久重定向配置如下:

  1. rewrite ^/(2009|2010|2011|2012|2013|2014|2015|2016)/(.*).html$ $scheme://$host/archives/$2.html permanent;

将以上301永久重定向配置放到server_name行下面的任一位置,重启Nginx服务后即可实现将对应年份下的文章重定向到archives目录下,如你固定链接结构与我的不一致,请做相应的调整。

固定链接结构改变后Nginx 301永久重定向配置分享

对于主要靠百度来流量的站点, 修改固定链接后请务必在百度站长平台-网站改版栏目下提交"规则改版",确保旧链接地址权重尽快传递到新链接地址。

avatar
WordPress主题和插件添将支持自动更新功能 业界动态

WordPress主题和插件添将支持自动更新功能

WordPress 作为最流行的博客平台,有着丰富的扩展和主题生态系统。然而主题和扩展也经常成为 WordPress 网站的安全隐患,原因是网站管理人员在安装扩展或主题之后就不再更新。当扩展或主题发现...
百度网盘文件满速下载工具-爱奇艺万能联播 实用软件

百度网盘文件满速下载工具-爱奇艺万能联播

前几年一大波的网盘及云存储关停,很多人最终只能转向了百度网盘,但对于百度网盘,如果没开通会员,其文件下载速度一直受用户所诟病。开通会员前,就算你千兆光纤也好,百度网盘依然不能满速下载,速度就几十一百K...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: