zblog怎么配置伪静态?
一些主题或者插件依赖伪静态的功能,并且使用伪静态后页面url也更有好(bi)看(ge)。
要想配置伪静态,必须在网站中和运行环境中共同配置,在网站上启用伪静态作用是让zblog程序可以识别到url,对不同的url展示不同的页面,在运行环境上启用伪静态,是让web程序将url都交给zblog的index.php脚本来处理,所以两者缺一不可。
在网站中配置伪静态
在“静态管理中心”插件中选择“伪静态”后并提交,不要选择“index.php式仿伪静态”。
如果没有静态管理中心的插件,可以在应用中心搜索安装,正常安装zblog肯定都是带有这个插件的。
提交后会显示zblog在当前运行环境应该使用的代码,然后看下一步“在运行环境中配置zblog伪静态”
在运行环境中配置zblog伪静态
apache或iis配置方法
如果你的程序是apache或者是iis,那么在“静态管理中心”启用伪静态并提交后,zblog提供了伪静态重写代码,只需要点击“创建xxxxx”按钮即可,这时伪静态就算是配置完成了。
不知道自己网站使用的是apache还是iis还是nginx?在上一步“在网站中配置伪静态”提交后页面会默认显示你运行环境所在选项。apache会显示“Apache + .htaccess”,iis会显示“IIS 7及以上 + URL Rewrite Module”,其次是“Nginx”、“Lighttpd”
nginx伪静态配置方法
如果你的程序是nginx并且是用宝塔,可以在宝塔中快速配置。
选择zblog后自动生成伪静态代码,如果你用的是宝塔老版本,那么可能没有zblog的选择,只需要手动复制“静态管理中心”提供的代码保存即可完成伪静态配置。
如果用的是阿里云的虚拟主机,那么需要将zblog提供的伪静态重写代码复制到虚拟机主机管理页面中的nginx配置中
如果程序nginx并且没有操作面板,那么需要将zblog提供的伪静态重写代码复制到nginx配置文件中
配置方法参考下图