XinFocus'Blog 聚焦互联网技术_网络营销推广_工商财税_知识产权_商标专利_苏州创客_创业政策_美文分享

ZBlogPHP百度云主机如何设置伪静态?

百度云虚拟主机BCH正常安装Z-BlogPHP版本程序后,如何配置Z-BlogPHP伪静态?

第一步:登录后台,在后台“插件管理”里面打开“静态管理中心”(如果没有,则先在应用中心里面安装这个插件,是免费的),“配置页面”见图1

*Z-BlogPHP伪静态样式除了默认效果还支持自定义,对应的参数如下:

①文章的URL配置,可配置参数:

{%host%} :网站地址,必须

{%id%} :文章ID,文章ID和文章别名必须选择其中一个

{%alias%} :文章别名,文章ID和文章别名必须选择其中一个

{%year%} :文章年份,可选

{%month%} :文章月份,可选

{%category%} :文章所属分类别名,可选

②页面的URL配置,可配置参数:

{%host%} :网站地址,必须

{%id%} :页面ID,页面ID和页面别名必须选择其中一个

{%alias%} :页面别名,页面ID和页面别名必须选择其中一个

③首页的URL配置,可配置参数:

{%host%} :网站地址,必须

{%page%} :分页码,必须

④分类页的URL配置,可配置参数:

{%host%} :网站地址,必须

{%id%} :分类ID,分类ID和分类别名至少使用一个

{%alias%} :分类别名,分类ID和分类别名至少使用一个

{%page%} :分页码,必须

⑤标签页的URL配置,可配置参数:

{%host%} :网站地址,必须

{%id%} :标签ID,标签ID和标签别名至少选择一个

{%alias%} :标签别名,标签ID和标签别名至少选择一个

{%page%} :分页码,必须

⑥日期页的URL配置,可配置参数:

{%host%} :网站地址,必须

{%date%} :日期,必须

{%page%} :分页码,必须

⑦作者页的URL配置,可配置参数:

{%host%} :网站地址,必须

{%id%} :作者ID,必须

{%page%} :分页码,必须

第二步:“静态管理中心”里“ReWrite规则”设置,见图2,默认打开的是“Nginx”

划重点关键点来了!各种设置后,返回前台后,打开文章或分类时,出现了错误,然后各种调试还是有问题,原来是一直在折腾“Apache + .htaccess”,其实思路是错误的,登录百度云虚拟主机BCH后台后,看到了“语言环境切换”里面的相关信息是“Nginx内核的URLRewrite(重写)规则”,见图3,这下离成功就近了一步,但是呢还是被“静态管理中心”里“ReWrite规则”里“Nginx”最下面的nginx.conf文件名误导了,根据百度云虚拟主机BCH帮助文档(官网地址:https://cloud.baidu.com/doc/BCH/index.html)需要webroot目录下把“Nginx”里面的内容拷比设置一个bcloud_nginx_user.conf自定义文件即可,见图4。

第三步:登录百度云虚拟主机BCH后台管理“站点启停”里点击“重载站点服务”,见图5

第四步:这时基本就可以了。(别忘记手动修改导航栏内的对应的链接改成静态化的)

同步发布:http://www.kkddcc.com/post/zblogphp-wei-jing-tai.html

下载文件:bcloud_nginx_user.conf

留言列表
发表留言
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。