具有SEO基础的站长都知道,伪静态URL相对于动态URL更利于搜索引擎优化,也就是SEO更友好,zblog php程序也提供了伪静态设置,通过程序自带的静态管理中心插件进行配置,这个插件会在用户成功安装zblog php程序后默认启用,下面是该插件的伪静态设置教程,需要注意的是,使用伪静态需要主机已安装或启用伪静态模块,否则页面无法打开。
静态管理中心插件使用教程:
1、进入后台——插件管理中,确认静态管理中心插件已经安装或启用,如果没有安装,请前往下载
https://app.zblogcn.com/?id=234
2、在插件管理中,点击静态管理中心插件后面的管理图标,进入插件配置界面,并选择“伪静态”(如果你的是windows服务器,使用的是IIS6+ISAPI Rewrite 2.X组件,请选择“index.php式仿伪静态”):
3、点击底部的“提交”进入ReWrite规则选择界面:
4、根据自己的服务器环境选择对应的伪静态规则,并根据红字的文字进行操作即可
自定义伪静态URL格式教程:
zblog分别给文章、页面、首页、分类页、标签页、日期页、作者页预设了几种伪静态URL格式,可以直接给各自选择其中一种,也可以根据各自参数单独配置自己的特色URL,下面是参数说明。
1、文章的URL配置
可配置参数:
- {%host%} :网站地址,必须
- {%id%} :文章ID,文章ID和文章别名必须选择其中一个
- {%alias%} :文章别名,文章ID和文章别名必须选择其中一个
- {%year%} :文章年份,可选
- {%month%} :文章月份,可选
- {%category%} :文章所属分类别名,可选
示例:
{%host%}{%category%}/{%id%}.html
{%host%}{%alias%}.html
{%host%}{%category%}/{%year%}{%month%}{%id%}.html
2、页面的URL配置
可配置参数:
- {%host%} :网站地址,必须
- {%id%} :页面ID,页面ID和页面别名必须选择其中一个
- {%alias%} :页面别名,页面ID和页面别名必须选择其中一个
示例:
{%host%}{%id%}.html
{%host%}{%alias%}.html
3、首页的URL配置
可配置参数:
- {%host%} :网站地址,必须
- {%page%} :分页码,必须
示例:
{%host%}page_{%page%}.html
{%host%}page/{%page%}/
4、分类页的URL配置
可配置参数:
- {%host%} :网站地址,必须
- {%id%} :分类ID,分类ID和分类别名至少使用一个
- {%alias%} :分类别名,分类ID和分类别名至少使用一个
- {%page%} :分页码,必须
示例:
{%host%}{%alias%}/{%page%}/
5、标签页的URL配置
可配置参数:
- {%host%} :网站地址,必须
- {%id%} :标签ID,标签ID和标签别名至少选择一个
- {%alias%} :标签别名,标签ID和标签别名至少选择一个
- {%page%} :分页码,必须
示例:
{%host%}{%alias%}/{%page%}/
6、日期页的URL配置
可配置参数:
- {%host%} :网站地址,必须
- {%date%} :日期,必须
- {%page%} :分页码,必须
示例:
{%host%}{%date%}/{%page%}.html
7、作者页的URL配置
可配置参数:
- {%host%} :网站地址,必须
- {%id%} :作者ID,必须
- {%page%} :分页码,必须
示例:
{%host%}author/{%id%}/{%page%}/
以上便是静态管理中心插件提供的可以配置各页面URL的参数,可以根据自己的需要进行个性配置,需要注意的是,更新配置后,请重新添加或生成伪静态规则。index.php式仿伪静态在Apache,IIS下可以不用生成伪静态规则。