Nginx服务器下Discuz伪静态比较麻烦,虽然DZ官方提供了Nginx服务器下Discuz伪静态规则代码,但往往在做网站时,很多情况下设置是无效的。

Nginx服务器下Discuz伪静态配置方法

下面学做网站论坛介绍一下Nginx服务器下Discuz伪静态配置正确方法

第一步:登录discuz! x3的后台管理,打开SEO设置界面,勾选URL 静态化里边的复选框。如下图:

Nginx服务器下Discuz伪静态配置方法

第二步:复制DZ官方提供了Nginx服务器下Discuz伪静态规则代码,放到宝塔面板网站伪静态设置项里;

Nginx服务器下Discuz伪静态配置方法

第三步:这时可以测试查看论坛里的静态URL是否正确打开,如果不能打开就要进行下一步操作;

找到/usr/local/nginx/conf下的nginx.conf文件,如果没有这个文件就新建一下这个文件,并且将伪静态规则代码粘贴到nginx.conf里并保存。

Nginx服务器下Discuz伪静态配置方法

这样就可以成功的设置Nginx服务器下Discuz伪静态访问了,论坛里的帖子URL都会是静态URL了。