DISCUZ 7.0 伪静态化设置,DISCUZ 7.0 SEO设置。
论坛目录加载.htaccess文件,一般的应用是discuz论坛放在根目录,.htaccess也放在根目录。
检查论坛所在目录中是否存在 .htaccess 文件,如果存在,请在里面加入。如果不存在,在网站根目录(以域名命名的目录)新建一个.htaccess文件,注意,前面是英文半角的点,无后缀。可用文本格式打开编辑,里面有如下内容:
---------------------------------------------------
# 将 RewriteEngine 模式打开
RewriteEngine On
# 修改以下语句中的 /discuz 为你的论坛目录地址,如果程序放在根目录中,请将 /discuz 修改为 /
RewriteBase /discuz
# Rewrite 系统规则请勿修改
RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html) archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+)\.html forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html viewthread.php?tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^space-(username|uid)-(.+)\.html space.php?$1=$2
RewriteRule ^tag-(.+)\.html tag.php?name=$1
----------------------------------------------------
上下两条虚线仅为分隔使用,只复制中间的即可,放到.htaccess文件内。
如果论坛是在一个目录里,例如 你的域名/BBS里,以上的.htaccess放在论坛根目录,那么:
RewriteEngine On
RewriteBase /
修改为:
RewriteEngine On
RewriteBase /bbs
三、discuz7论坛后台打开URL静态化功能:
登录discuz7论坛后台,首页-搜索引擎优化-URL静态化处,打勾,保存即可
 |