zblog怎么配置伪静态?

一些主题或者插件依赖伪静态的功能,并且使用伪静态后页面url也更有好(bi)(ge)。

要想配置伪静态,必须在网站中和运行环境中共同配置在网站上启用伪静态作用是让zblog程序可以识别到url,对不同的url展示不同的页面,在运行环境上启用伪静态,是让web程序将url都交给zblog的index.php脚本来处理,所以两者缺一不可。


在网站中配置伪静态

在“静态管理中心”插件中选择“伪静态”后并提交,不要选择“index.php式仿伪静态

如果没有静态管理中心的插件,可以在应用中心搜索安装,正常安装zblog肯定都是带有这个插件的。

zblog怎么配置伪静态?,第1张

zblog怎么配置伪静态?,第2张

zblog怎么配置伪静态?,第3张

提交后会显示zblog在当前运行环境应该使用的代码,然后看下一步“在运行环境中配置zblog伪静态”


在运行环境中配置zblog伪静态

apache或iis配置方法

如果你的程序是apache或者是iis,那么在“静态管理中心”启用伪静态并提交后,zblog提供了伪静态重写代码,只需要点击“创建xxxxx”按钮即可,这时伪静态就算是配置完成了。

不知道自己网站使用的是apache还是iis还是nginx?在上一步“在网站中配置伪静态”提交后页面会默认显示你运行环境所在选项。apache会显示“Apache + .htaccess”,iis会显示“IIS 7及以上  + URL Rewrite Module”,其次是“Nginx”、“Lighttpd”

zblog怎么配置伪静态?,第4张

zblog怎么配置伪静态?,第5张


nginx伪静态配置方法

zblog怎么配置伪静态?,第6张


如果你的程序是nginx并且是用宝塔,可以在宝塔中快速配置。

zblog怎么配置伪静态?,第7张

zblog怎么配置伪静态?,第8张

选择zblog后自动生成伪静态代码,如果你用的是宝塔老版本,那么可能没有zblog的选择,只需要手动复制“静态管理中心”提供的代码保存即可完成伪静态配置。


如果用的是阿里云的虚拟主机,那么需要将zblog提供的伪静态重写代码复制到虚拟机主机管理页面中的nginx配置中

zblog怎么配置伪静态?,第9张


如果程序nginx并且没有操作面板,那么需要将zblog提供的伪静态重写代码复制到nginx配置文件中

配置方法参考下图

zblog怎么配置伪静态?,第10张