DisCUZ论坛如何实现伪静态

DisCUZ论坛如何实现伪静态,第1张

在后台“全局》SEO设置》URL 静态化”相关复选框全部勾选,点“提交”按钮。

2下载附件htaccess直接用FTP上传到论坛根目录即可

3适用于LINUX系统的虚拟空间

discuz是一款建站程序,多数用来建立论坛。

你说的伪静态是指一个功能,简单来说就是网址后面不会出现问号。discuz能很好的做到伪静态。

后台-全局-SEO-URL静态化,这里就可以设置。

DZ是真的太老了~想用都用不起来,尤其现在商店那些插件的价格,真是无力吐槽,一个插件的价格,堪比服务器的价格了~

都删站好几次了~

现在手机端流量大,DZ没法响应式不说。。连伪静态还需要买插件才能实现~

是真的没劲!!!!!!!!!!!!

出现什么样的具体错误?

discuz配置伪静态其实非常方便的,看图

在discuz应用中心后台搜索“伪静态”有一大堆插件,选择一个自己喜欢的就可以了

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动力)

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » DisCUZ论坛如何实现伪静态

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情