当前位置:首页 > 网站运营 > 正文内容

通过nginx目录跳转实现:将旧栏目URL跳转到新栏目URL

葱子8年前 (2017-05-15)网站运营2821

近期我的古玩收藏网站——收藏大家坛做了搬家,同时也对现有的文章栏目布局做了一定的调整。

具体调整如下:

将以前的一级文章栏目全部转为二级文章栏目。

举例说明下:

比如我有个瓷器栏目,栏目目录是/ciqi/,实际访问地址是:http://www.xxx.com/ciqi/

做了调整后,栏目目录变为/news/ciqi/,实际访问地址是:http://www.xxx.com/news/ciqi/

鉴于旧栏目地址已被百度等搜索引擎收录,直接放弃原有URL是不行的。

那么,我们就需要对新旧地址做下跳转。

这个跳转可以直接在nginx后台使用rewrite规则来实现。

具体代码如下:

rewrite ^/ciqi/$  /news/ciqi/ permanent;

以上代码实现的是目录跳转,具体到某一个特定的URL的时候,“/ciqi/”更换为具体的URL地址即可

扫描二维码推送至手机访问。

版权声明:本文由葱子博客发布,如需转载请注明出处。

本文链接:https://www.aitiancheng.com/article-626.html

相关文章

网页广告被劫持怎么办?是时候为你的网站开启https访问了

网页广告被劫持怎么办?是时候为你的网站开启https访问了

今天葱子在查看收藏大家坛手机端网页的时候,发现文章页面怎么多了这么多的广告位。 看下图:整个页面上出现了四处广告位。其中只有标记为“4”的地方是站长自己设置的广告。其余三处都不是就站长自己设置的。...

windows server2008服务器安装一键php环境包

windows server2008服务器安装一键php环境包

最近在阿里云购买了一台Windows server2008的ECS服务器,准备在这上面安装一个php环境来运行discuz网站。 windows系统下,一般是使用IIS(7.0/7.5)作为web服务器。 所以为了安装php环境包...

【已解决】在虚拟主机上用CDN为discuz网站配置https

【已解决】在虚拟主机上用CDN为discuz网站配置https

最近遇到好几个站长来咨询虚拟主机如何开启HTTPS的事情。 在这里我为大家总结下相关的方法:虚拟主机下一般都是使用CDN来做HTTPS. 在我们配置好CDN的HTTPS后,你会发现始终会有部分的CSS和JS文件加载在HTTP模式下...

这样做你的网站才能通过百度站长平台的HTTPS认证

这样做你的网站才能通过百度站长平台的HTTPS认证

最近百度站长工具后台新增了https认证项目,很多站长都迫不及待的给网站上马了https。 但是在提交认证的时候,发现老是认证不通过。 看上图的提示信息,根本没有很好的提示是哪里出...

小云APP 修改Android包名(packagname)教程!

小云APP 修改Android包名(packagname)教程!

修改包名 (packagname) 将会导致:客户端的分享、支付、第三方登录、应用市场更新 等功能出现问题。如非新建应用,绝不推荐使用该功能。 修改包名要用到证书(keystore),制作证书的方法有很多,下面介绍我所知...

windows server2008中用IIS7.0为网站开启HTTPS

windows server2008中用IIS7.0为网站开启HTTPS

前面的文章中我们已经开启了添加好了网站,并且可以正常访问了。 那么接下来我将要为网站配置https。 第一步:申请SSL证书 关于如何申请SSL证书,请看我之前的教程。 h...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。