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

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

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

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

具体调整如下:

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

举例说明下:

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

相关文章

葱子的wordpress博客开启https访问了:解决百度分享、畅言无法使用的问题

葱子的wordpress博客开启https访问了:解决百度分享、畅言无法使用的问题

我的博客一直是放在阿里云虚拟主机上面的,今天因为虚拟主机快到期的缘故,将博客转移到了自己的独立ECS服务器上面了。 借着wordpress博客搬家这个机会,一并将博客的https也给开启了。 下面我简单...

百度自动推送代码导致HTTPS不完美

百度自动推送代码导致HTTPS不完美

最近葱子我的几个站点的HTTPS都出现了这样的问题:   使用F12看了下,发现是百度相关的js文件出错。 在我网站后台,主要有2个服务使用到了百度的代码:  1、百度统计 &...

windows server2008中使用IIS7.0实现禁止特定IP和域名访问网站

windows server2008中使用IIS7.0实现禁止特定IP和域名访问网站

在什么情况下我们要禁止别人访问我们的网站? 有人恶意复制我们的网站内容,有人恶意镜像我们的网站,等等。。。。 这个时候我们需要禁止这些感受到了世界的恶意IP的访问。 在IIS7.0中可以使用”I...

常用云服务器主机管理面板推荐

常用云服务器主机管理面板推荐

在之前【对于新建discuz网站的一些建议:X3.4、服务器、HTTPS】这篇文章中,葱子我给大家讲过在新建站点时尽量使用云服务器,同时可以通过使用服务器面板来管理云服务器,实现可视化操作。 下面葱子给大家介绍一下云服务器的一些使用指南。...

能在windows系统下用的服务器主机面板推荐

能在windows系统下用的服务器主机面板推荐

虽然现在Linux系统在服务器领域的普及度是越来越高,不过还是有很多站长选择使用windows系统作为服务器操作系统。 但是windows自带的IIS等服务器环境使用起来非常的不方便,效率还不高,于是便有了众多的第三方服务器面板程序。...

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

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

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

发表评论

访客

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