您的位置 首页 > 数码极客

dz论坛如何开启静态化

我们在做论坛为了优化开启了伪静态,一般一开始都是用默认的规则,但为了简化我们修改了规则,因为SEO问题我们有必要把旧的伪静态跳转到新的伪静态,避免出现大量死链影响网站收录,这样我们可以用伪静态301重定向方法:

例如修改为

1、Apache

在原有的伪静态里加上:RewriteRule /thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /t-$1-$2-$3.html [R=301,L]

Apache伪静态

2、IIS

在原有的伪静态里加上:RewriteRule /thread-([0-9]+)-([0-9]+)-([0-9]+)\.html(\?(.*))*$ /t-$1-$2-$3.html [I,R]

iis伪静态

3、Nginx

在原有的伪静态里加上:rewrite ^/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /t-$1-$2-$3.html permanent;

第一个([0-9]+)对应$1,第二个([0-9]+)对应$2...以此类推,想改其他格式的可以参考上面来修改。

注意:我朋友说在Nginx下好像有问题,但我只用过Apache和IIS,没有用过Nginx,Nginx的规则我是根据Nginx伪静态得出的,大家可以探索一下。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“dz论坛如何开启静态化”边界阅读