云服务器促销,免费安装宝塔面板!
开启左侧

[DZ教程] Discuz!修改伪静态把旧的伪静态跳转到新的伪静态方法

[复制链接]
菜小白 发表于 2017-9-10 01:18:59 | 显示全部楼层 |阅读模式

本站会员必须 邮箱验证成功后 才能发帖。马上注册查阅更多教程,下载海量资源,让你轻松玩做站

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
论坛为了优化开启了伪静态,一般一开始都是用默认的规则,但为了简化我们修改了规则,因为SEO问题我们有必要把旧的伪静态跳转到新的伪静态,避免出现大量死链影响网站收录,这样我们可以用伪静态301重定向方法:
( `! Q- D" r' A例如http://www.abc.com/thread-1-1-1.html修改为http://www.abc.com/t-1-1-1.html
- q# Z3 {( l; m1、Apache
! x& p% P, p% \' F
游客,如果您要查看本帖隐藏内容请回复

, e( ?. S8 e, w% W% c: x: O7 n0 V1 p& Z% C
. a- S' A- J+ p: KApache伪静态1 p! q2 k1 A: S0 D. q
0 Y1 u) }& q: ]1 y5 P+ c: n1 b
2、IIS
* g( [7 w9 |9 S8 p在原有的伪静态里加上:
  1. RewriteRule /thread-([0-9]+)-([0-9]+)-([0-9]+)\.html(\?(.*))*$ /t-$1-$2-$3.html [I,R]
复制代码
1 [) t8 e9 `7 E5 j
iis伪静态% O. c. L( \3 @
3、Nginx
6 Y- f# }( P& w% d& W在原有的伪静态里加上:
  1. rewrite ^/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /t-$1-$2-$3.html permanent;
复制代码

' K( \: d0 ?9 m  e+ [
$ O% N( q* f2 T) V3 g, p' g* m第一个([0-9]+)对应$1,第二个([0-9]+)对应$2...以此类推,想改其他格式的可以参考上面来修改。% o  i# O; Y: `- x8 d8 z# C
8 n. e  P! [9 t  t
注意:我朋友说在Nginx下好像有问题,但我只用过Apache和IIS,没有用过Nginx,Nginx的规则我是根据Nginx伪静态得出的,大家可以探索一下
当流科技-专业Discuz建站、仿站业务,专注处理discuz!论坛挂马,专注提供论坛托管维护服务! 提供Discuz论坛空间、VPS、云服务器!咨询QQ 569160956 778521512
回复

使用道具 举报

图片素材 发表于 2017-9-13 14:00:54 来自当流科技手机版 | 显示全部楼层
那怎么写呢?
当流科技-专业Discuz建站、仿站业务,专注处理discuz!论坛挂马,专注提供论坛托管维护服务! 提供Discuz论坛空间、VPS、云服务器!咨询QQ 569160956 778521512
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐

Discuz!论坛网盘附件免跳转下载(手机版网

主讲:当流科技 Discuz插件

宝塔面板绑定域名无法访问后台怎么解决?

主讲:风雨兼程 服务器学院

抱歉,当前存在网络问题或服务器繁忙,详细错

主讲:我心枫叶 Discuz!教程

discuz论坛搬家教程,如何搬迁到新服务器?

主讲:风雨兼程 Discuz!教程

宝塔面板phpmyadmin 数据库502 Bad Gateway

主讲:当流科技 服务器学院

Discuz!X3.3全新安装和升级后快速回复框丢

主讲:风雨兼程 Discuz!教程

宝塔面板mysql怎么用navicat 连接数据库呢

主讲:当流科技 服务器学院

宝塔面板如何添加和管理Mysql数据库?

主讲:xotexa372 服务器学院

商务合作

0551-66191059
service#dangliu.net
点击这里给我发消息
dz论坛/Discuz!论坛新手

关注微信公众号

QQ扫码 加 DZ技术群