1、首先新建.htaccess文件,编辑伪静态正则表达规则,后上传到discuz x1.5安装目录下面。如果你的discuz x1.5是安装在二级别目录下,请用户注意修改.htaccess的规则,将站点目录指向二及目录。discuz x1.5伪静态.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 ^([a-z]+)-(.+).html$ $1.php?rewrite=$2&%1
2、登录discuzx1.5管理中心—>全局—>优化设置—>url静态化设置勾选相关的URL静态化选择并开启rewrite重写功能。
3、请将步骤1中新建的.htaccess文件,上传到网站根目录(public_html),如果你的discuz x1.5是安装在二级目录,请替换.htaccess中的二级别目录,如果discuz x1.5是安装网站根目录下的,请你删除.htaccess的二级别目录名。编辑修改.htaccess文件时,unix学习笔记建议你用notepad++文本编辑器进行修改。
4、Discuz x1.5伪静态设置成功。