Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] Discuz!伪静态URL版块目录化和贴子目录化教程升级版

[复制链接]
noobtt 发表于 2013-5-3 17:25:38 | 显示全部楼层 |阅读模式
首先说明,本教程只支持Apache服务器。
效果可以看下本站的静态化链接:
栏目列表:http://bbs.downzz.com/discuzx
帖子内容:http://bbs.downzz.com/discuzx/5.html

此静态化效果是根据Discuz!仿地宝网URL伪静态版块目录化和贴子目录化教程修改而来的。原本的教程只能达到

这种效果,但是个人比较喜欢帖子内容页以.html形式的。

言归正传,
一、首先将上篇教程中所要添加的伪静态规则(.htaccess文件,一般在根目录下)
  1.     ## 保留前面的部分可以不影响已经被搜索引擎收录的页面

  2.     RewriteCond %{QUERY_STRING} ^(.*)$
  3.     RewriteRule /m([0-9]+)(/([0-9]+))?(/)?$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$5&page=$3&%1 [L,NC]

  4.     RewriteCond %{REQUEST_FILENAME} !-f
  5.     RewriteCond %{REQUEST_FILENAME} !-d
  6.     RewriteCond %{QUERY_STRING} ^(.*)$
  7.     RewriteRule ^([0-9a-z_]+)(/([0-9]+))?(/)?$ forum.php?mod=forumdisplay&fid=$1&page=$3&%1 [L,NC]
复制代码
将上面添加的伪静态规则改为:
  1. ## 保留前面的部分可以不影响已经被搜索引擎收录的页面
  2. RewriteCond %{QUERY_STRING} ^(.*)$
  3. RewriteRule /([0-9]+)(/([0-9]+))?(/)?\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$5&page=$3&%1 [L,NC]

  4. RewriteCond %{REQUEST_FILENAME} !-f
  5. RewriteCond %{REQUEST_FILENAME} !-d
  6. RewriteCond %{QUERY_STRING} ^(.*)$
  7. RewriteRule ^([0-9a-z_]+)(/([0-9]+))?(/)?$ forum.php?mod=forumdisplay&fid=$1&page=$3&%1 [L,NC]
复制代码
二、进入网站后台->全局->''seo设置"->"url静态化"
在"论坛主题内容页"的格式中填写改成:{fid}/{tid}.html

原帖地址:http://bbs.downzz.com/discuzx/6.html

你可能还喜欢
Discuz! X2.5实现URL中文TAG标签伪静态的方法
 楼主| noobtt 发表于 2013-5-4 15:01:15 | 显示全部楼层
本教程只支持Apache服务器。
回复

使用道具 举报

可爱的轩轩 发表于 2013-5-5 06:06:51 | 显示全部楼层
有没有X2.0主题分类伪静态的方法?
回复

使用道具 举报

junhan 发表于 2013-5-5 08:29:52 | 显示全部楼层
挺不错的,,,有时间去测试一下
回复

使用道具 举报

漂泊的去 发表于 2013-5-5 11:24:44 | 显示全部楼层
可爱的轩轩 发表于 2013-5-5 06:06
有没有X2.0主题分类伪静态的方法?

https://addon.dismall.com/?@lwh_rewritetype.plugin
回复

使用道具 举报

Bate.Tong 发表于 2013-5-8 11:14:31 | 显示全部楼层
不好使啊,404页面。
回复

使用道具 举报

 楼主| noobtt 发表于 2013-5-8 11:32:12 | 显示全部楼层
Bate.Tong 发表于 2013-5-8 11:14
不好使啊,404页面。

不好使?请查看我给予的参考地址是否是404呢??
回复

使用道具 举报

Bate.Tong 发表于 2013-5-8 11:33:39 | 显示全部楼层
版块乱码怎么回事呢?

/%7Bfid%7D/2434.html
回复

使用道具 举报

Bate.Tong 发表于 2013-5-8 11:34:59 | 显示全部楼层
我只想版块目录化,帖子页默认格式就行,请问要怎么改呢?
回复

使用道具 举报

Bate.Tong 发表于 2013-5-8 11:38:46 | 显示全部楼层
noobtt 发表于 2013-5-8 11:32
不好使?请查看我给予的参考地址是否是404呢??

## 保留前面的部分可以不影响已经被搜索引擎收录的页面
我在这段文字下加个回车就好使了
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 16:02 , Processed in 0.041127 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表