discuz URL 静态化成功标志
第一张图为开启伪静态的方法!当然是伪静态!
第二张图为成功的标志,鼠标点击1部分的连接,在2部分显示 html 结尾的内容,即为伪静态成功,如果打不开,请在DZ论坛下载对应rewirte规则!
如图所示,在discuz应用中心搜索“手机伪静态”就能看到插件了,安装就可以了
其实如果搜索SEO,仔细看一下插件,那些插件很多功能,其中有一项也是手机版URL伪静态。
但是其实不建议手机URL伪静态,容易和PC端冲突
Linux下nginx支持htaccess文件实现伪静态的方法
From:http://hibaiducom/yhzstar/blog/item/d61b36237cd6a37a35a80f8ahtml
方法如下:1 在需要使用htaccess文件的目录下新建一个htaccess文件,
如本人的一个Discuz论坛目录:vim /var/www/html/168pc/bbs/htaccess2 在里面输入规则,我这里输入Discuz的伪静态规则(这里仅增加Discuz的伪静态规则):# nginx rewrite rule
rewrite ^()/archiver/((fid|tid)-[w-]+html)$ $1/archiver/indexphp$2 last;
rewrite ^()/forum-([0-9]+)-([0-9]+)html$ $1/forumdisplayphpfid=$2&page=$3 last;
rewrite ^()/thread-([0-9]+)-([0-9]+)-([0-9]+)html$ $1/viewthreadphptid=$2&extra=page%3D$4&page=$3 last;
rewrite ^()/profile-(username|uid)-(+)html$ $1/viewprophp$2=$3 last;
rewrite ^()/space-(username|uid)-(+)html$ $1/spacephp$2=$3 last;
rewrite ^()/tag-(+)html$ $1/tagphpname=$2 last;
# end nginx rewrite rulewq保存退出。3 修改nginx配置文件:vim /etc/nginx/nginxconf4 在需要添加伪静态的虚拟主机的server{}中引入htaccess文件,如图所示:(注意第8行)
include /var/www/html/168pc/bbs/htaccess;(把这个改成你htaccess文件的具体位置)wq保存退出。5 重新加载nginx配置文件:/etc/initd/nginx reload
文章参考:http://wwwha97com/942html
服务器上配置好之后,登录discuz!软件后台(以最新正式版discuz!X25为例),全局,SEO设置,勾选可用,提交。查看rewrite规则,做成htaccess文件,放到discuz目录即可实现discuz!伪静态。(DZ动力)
0条评论