具有 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 下可以不用生成伪静态规则。