Discuz!x2.5完整伪静态.htaccess代码,支持论坛、博客、门户伪静态

前段时间因为玩DZ论坛,需要把博客伪静态,就写了这篇介绍Discuz!x2.5 .htaccess伪静态代码的文章,此文章支持博客伪静态,但今天又发现这篇文章里提到的代码不支持门户文章的伪静态,今天更新了一下,完美支持各种伪静态,代码直接复制到你的.htaccess文件里或直接下载我提供下载的文件,上传到博客根目录即可。

代码:

# 将 RewriteEngine 模式打开
RewriteEngine On

# 修改以下语句中的 /discuz 为你的论坛目录地址,如果程序放在根目录中,请将 /discuz 修改为 /
RewriteBase /

# Rewrite 系统规则请勿修改
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^blog-([0-9]+)-([0-9]+)\.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^archiver/(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1&value=$2&%1

直接下载.htaccess文件:

.htaccess

思章老师

认准了方向,就要勇敢地走下去,十年磨一剑,我相信,只要坚持,一切都有可能。

相关日志

  1. 没有图片

    2013.08.28

    WordPress主题 NewsPlus 安装使用教程

    很多朋友都在使用我发布的原版汉化作品 New…

  2. 没有图片

    2011.04.21

    TwentyTen Advanced Headers:为日志分类添加自定义header图片

    WordPress默认主题TwentyTen…

  3. 没有图片

    2009.07.05

    WordPress 2.8 浏览统计插件 WP-PostViews 下载+设置教程

    浏览统计插件WP-PostViews下载地址…

  4. 没有图片

    2014.01.12

    LNMP 卡在 starting PHP-FPM 解决办法

    今晚在阿里云使用LNMP一键安装包安装Ngi…

  5. 没有图片

    2009.09.20

    29款Google Chrome浏览器主题

    在 Google Chrome 3年后前景预…

  6. 没有图片

    2009.12.08

    DedeCMS 提示信息框美化教程

    因为做站的需要,有时用户投稿之后会跳出来一个…

评论

  1. 哼哼猪 2012.09.21 8:55下午

    感谢楼主分享,这个很有用

  2. 建站网 2012.09.21 8:34下午

    之前写过哈,李大哥我一直关注你的博客,之前有写过 🙂

  3. t.k. 2012.09.20 10:00下午

    ❓ 什么是静态?