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

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

葱子9年前 (2017-05-15)网站运营2944

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

具体调整如下:

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

举例说明下:

比如我有个瓷器栏目,栏目目录是/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

相关文章

申请免费的腾讯云SSL证书,实现https访问

申请免费的腾讯云SSL证书,实现https访问

本教程教你免费申请腾讯的1年免费使用的SSL证书。 使用QQ或者微信登陆腾讯云:【腾讯云】云产品限时秒杀,爆款1核2G云服务器,首年99元 找到SSL证书申请选项:云产品—域名服务—SSL证书。 点击进入申请页面 点击立即...

阿里云ECS服务器安装安全狗提示未安装locate和dmidecode的解决办法

阿里云ECS服务器安装安全狗提示未安装locate和dmidecode的解决办法

最近在阿里云的ECS服务器老是被攻击,不得已给服务器安装了安全狗。 由于我使用的是centos6.5纯净版系统,在安装安全狗的过程中,总是提示缺少组件支持。 所以收集了以下解决方法...

wdcp计划任务导致wdcp面板无法访问解决办法

wdcp计划任务导致wdcp面板无法访问解决办法

今天在设置wdcp的计划任务时,服务器重启后wdcp面板无法访问,尝试在ssh中重启wdcp,提示如下错误:env: /etc/init.d/wdcp: No such file or directory 尝试在百度中搜索查找解决方案后,...

windows server2008中为IIS7开启https的TLS1_2协议

windows server2008中为IIS7开启https的TLS1_2协议

我们在IIS7上配置了SSL证书后,使用ATS检测,发现服务器不支持TLS1_2协议。 经查询发现,在IIS7中TLS1_2协议是默认关闭的。 所以我们需要对IIS做下设置,来开启...

DEDE网站搬家、dede程序数据库还原图文教程

DEDE网站搬家、dede程序数据库还原图文教程

我前一篇文章讲到了网站备份恢复的要点和注意事项,今天就接到一个网站迁移的案子。 这个就比较蛋疼了,他是使用dede后台直接备份的数据库,没有用phpmyadmin导出MySQL。 在这里大致讲一下基于dede的备份迁移操作。...

网站快照劫持又一例:svchost.exe病毒快照劫持的解决办法

网站快照劫持又一例:svchost.exe病毒快照劫持的解决办法

近日某个站长的discuz网站被快照劫持,在discuz后台查看最近修改文件,没有发现异常文件。 通过以往的案例分析,发现这次的网站挂马比较特殊。 后来在查看其网页源代码时发现,每个页面头部和底部都存在有异常代码。 上面...

发表评论

访客

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