Linux VPS LNMP环境下设置Discuz X2.5伪静态方法

刚刚把一个新以Discuz X2.5为内核的网站从本地上传至Linux VPS上,由于之前一直在使用MAPN系统环境,这次换个玩法,采用国内玩的较多的LNMP系统环境安装在VPS中。与其他环境不同的是,LNMP是Nginx,而不是Apache,所以在伪静态的设置上是有区别的。一般我们使用的主机建立discuz等具有htaccess文件的伪静态,直接丢至根目录就可以实现伪静态效果。但是在LNMP下是不行的,不管你根目录放什么,是直接不生效的,所以我们需要看下面的内容。

首先,先确保大家用的环境版本,我用的是LNMP0.9版本,系统安装我就不指点,教程有很多,以后有机会麦子再写出来。0.9版本中自带了discuzx.conf文件,我们需要在添加了网站域名后,在系统文件/usr/local/nginx/conf/vhost找到我们域名所处的CONIF文件,然后进行编辑。

我们只要把 include none.conf; 修改成 include discuzx.conf; 就可以了。

然后我们需要重启LNMP,采用命令 /root/lnmp restart 就可以完成。你再试试,伪静态是不是可以生效。前提是我们在discuzx2.5后台已经开启,否则不是配置问题,是你网站设置问题。

未经允许不得转载,或者注明出处:https://www.yd631.com/linuxvps-lnmp-discuz25-htaccess/

麦子猜您可能还喜欢以下内容: