ZblogPHP伪静态设置方法最新教程

2017-08-14Z-BlogPHP2000
  • 详情内容
  • 留言反馈

伪静态是相对真实静态来讲的,通常是为了增强对搜索引擎的友好度,伪静态URL相对于动态URL更利于搜索引擎收录处理,也就我们常说的SEO更友好。ZblogPHP程序默认没有生成静态功能,但提供了伪静态设置,通过程序自带的静态管理中心插件进行配置,这个插件会在用户成功安装ZblogPHP系统后默认启用。需要注意的是,使用伪静态需要网站空间所在服务器安装或启用伪静态模块,否则伪静态设置无效还会导致页面无法打开。

如果你的网站空间服务器采用的是LiteSpeed或Apache服务器环境,那么只需要在后台开启静态管理中心插件,系统会自动生成.htaccess伪静态规则文件到根目录实现伪静态。小编一直以来的立场都是建议纯PHP程序尽可能采用Linux服务器,Windows系统至少也得是Apache环境,IIS的问题实在太多了。

ZblogPHP伪静态设置可针对:文章页、首页、分类页、标签页、日期页和作者页,一般建议大家设置下文章页和分类页即可,其它项保持默认。

ZblogPHP伪静态规则设置步骤:

1、依次进入后台、网站设置、静态化管理中心,没有“静态化管理中心”则代表ZblogPHP系统自带的静态管理中心插件已被停用或删除,在插件管理中确认没有后可在应用中心搜索安装或点击这里下载;

1.jpg

2、进入静态化管理中心配置界面后,选中“伪静态”选项(注:Windows+IIS6+ISAPI Rewrite 2.X组件,只能选择“index.php式仿伪静态”);

3、开始选择和配置伪静态规则,建议重点设置分类和文章页面访问规则,其它保持默认即可,以下说明即以文章和分类为例:

文章页URL配置

可配置参数:

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

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

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

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

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

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

预置选项中“post”字符为可自定义部分

示例:

{%host%}{%category%}/{%id%}.html

{%host%}{%alias%}.html

{%host%}{%category%}/{%year%}{%month%}{%id%}.html

本站文章链接 http://www.yiwuku.com/a/346.html 填写规则是 {%host%}a/{%id%}.html

分类页URL配置

可配置参数:

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

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

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

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

预置选项中“category-”字符为可自定义部分

示例:

{%host%}{%alias%}/{%page%}/

本站分类链接 http://www.yiwuku.com/s/zblog/ 填写规则是 {%host%}s/{%alias%}/{%page%}/

4、所有规则选好配置妥当后切换到“ReWrite规则”界面,可以看到系统配置好的规则代码,切换到对应自己网站空间所在服务器环境,点击创建***文件即可;

5、至此伪静态设置已完成,有极少数网站空间可能不支持创建伪静态配置文件,此时需要自行复制规则保存为对应格式文件后上传到网站根目录。

另外需要注意的是,中途修改更新配置后,需重新添加或生成伪静态规则。index.php式仿伪静态在Apache,IIS下可以不用生成伪静态规则。

不来两句?也可以是问题反馈和建议

支持Ctrl+Enter提交
暂无留言,快抢沙发!
0

真心很赞,必须打赏!嗯,以资鼓励~

点此打赏

99%看过的人还会看