一笑而过 发表于 2013-7-20 15:54

Rewrite Linux Discuz 设置技巧

发现很多朋友表示Rewrite 不支持,我昨天翻了整个社区也有这个情况,其实原因很简单。
这里我就不说了,直接上解决办法。

建立一个txt,然后把下面的代码复制到里面。
重命名为.htaccess   放到论坛所在的目录 不是根目录Apache Web Server(虚拟主机用户)
# 将 RewriteEngine 模式打开
RewriteEngine On

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

# Rewrite 系统规则请勿修改
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^article-(+)-(+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^forum-(\w+)-(+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^thread-(+)-(+)-(+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1

admin 发表于 2024-9-16 09:29

https://www.west.cn/faq/list.asp?unid=800
Linux下规则文件.htaccess(手工创建.htaccess文件到站点根目录)
页: [1]
查看完整版本: Rewrite Linux Discuz 设置技巧