本文目录一览:
- 1、discuz升级为x3.2版本后伪静态怎么设置都不行求大神帮忙解决!
- 2、discuz x2.5伪静态不生效!解决了加分!
- 3、discuz3.2设置伪静态失效了,
- 4、discuz3.3搬家后伪静态失效了怎么办?
discuz升级为x3.2版本后伪静态怎么设置都不行求大神帮忙解决!
1.在后台“全局》SEO设置》URL 静态化”相关复选框全部勾选,点“提交”按钮。
2..htaccess文件直接用FTP上传到论坛根目录即可,不要修改文件名,就是.htaccess
其他目录的话修改第2行“RewriteBase /discuz” 把discuz换成目录名,如在bbs目录则改为:RewriteBase /bbs .htaccess文件放在bbs目录
默认规则如下:
RewriteEngine On
RewriteBase /discuz
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^topic-(.+)\.html$ portal.php?mod=topictopic=$1%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=viewaid=$1page=$2%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplayfid=$1page=$2%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthreadtid=$1extra=page\%3D$3page=$2%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=groupfid=$1page=$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=spaceuid=$1do=blogid=$2%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^archiver/(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1value=$2%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ plugin.php?id=$1:$2%1
discuz x2.5伪静态不生效!解决了加分!
首先,你要上传正确的.htaccess文件至网站根目录,然后进入论坛后台开启伪静态,做完这些,然后让你的空间商加载伪静态即可!
discuz3.2设置伪静态失效了,
你的意思是 以前再用,突然失效了;
还是 换空间后 失效
discuz3.3搬家后伪静态失效了怎么办?
按照dz后台的提示,重新添加下iis伪静态规则,另外登录状态这里按说不应该和伪静态有关联的,开启伪静态之前是正常显示的?