知识就在眼前
资源就在这里

zblog怎样设置伪静态?zblog设置伪静态规则详解

Z-BlogPHP是一款强大的博客程序,既可以将其作为普通博客程序,也可以将其视为一套CMS。Z-BlogPHP支持PHP5.2至PHP8.0全系列版本,同时支持 MySQL,SQLite和PostgreSQL 数据库,几乎可运行在市面上所有的操作系统和WEB服务器之上。有着不错的可定制性,同时拥有较为丰富的第三方应用。所以国内很多知名博客都是采用的Z-Blog程序,比如卢松松博客、月光博客等等。

zblog怎样设置伪静态?zblog设置伪静态规则详解 站长学堂 第1张

联丰网络也基于Z-BlogPHP建设了几个网站,平时业余爱好也会折腾一下zblog主题、zblog插件之类的,其中我们精仿的卢松松博客主题得到了不少博友的支持和使用。平时经常有遇到一些刚开始接触zblog的博友来咨询zblog伪静态的设置方法,所以今天就详细介绍一下zblog设置伪静态的详细步骤,并结合实际案例来说一说zblog规则(URL配置)的常见方法。

在开始设置zblog伪静态之前,请一定要确定你的主机支持伪静态功能(如何辨别主机是否支持伪静态呢?如果是虚拟主机,看您的主机管理面板或者问你下的主机提供商就知道了的,如果是ECS主机,自己架设的环境一般都是支持的。)好了,在确定您的主机环境是支持伪静态功能之后,下面我们针对zblogphp版本来详细讲解一下zblog怎样设置伪静态。

zblogphp版本在官方应用中心有一个很好用的”静态管理中心“zblog伪静态插件,安装zblogphp会附带这个插件,直接在后台的插件管理里面找到它打开设置即可,插件使用截图如下:

zblog怎样设置伪静态?zblog设置伪静态规则详解 站长学堂 第2张

我们在上面的页面点击“伪静态”,然后我们要先一个一个的选择配置选项,配置选项的意义就是你可以自己决定zblog设置伪静态后网页地址以什么形式展现出来,zblog伪静态设置分为:文章页、首页、分类页、标签页、日期页和作者页。每一个配置下都有多个选择,大家可以根据自己喜好自由选择。重点给大家介绍的就是让大家看懂这写参数:

{%host%}=网站域名

{%id%}.=文章id或者分类id

{%alias%}=别名(发布文章或者新建栏目有一个别名选项,这个参数调用的就是这里的别名)

{%page%}=翻页条数字id(你点击分页条的”2“这个参数就会显示数字2)

{%year%}=年

{%month%}=月

好了,大家了解以上参数所代表意思后就可以自己慢慢尝试了。下面以文章页和列表页为例来说明一下:

1、文章页伪静态规则配置举例:

目标网址:https://www.linkfung/post/166.html,伪静态规则:{%host%}post/{%id%}.html;

目标网址:https://www.linkfung.com/post/weijingtai.html,伪静态规则:{%host%}post/{%alias%}.html;(说明:文章页网址中weijingtai为发布文章时填写的别名,对应规则中的{%alias%})

目标网址:https://www.linkfung.com/jiaocheng/166.html,伪静态规则:{%host%}{%category%}/{%id%}.html;(说明:文章页网址中jiaocheng为文章所在分类的别名,对应规则中的{%category%})

目标网址:https://www.linkfung.com/jiaocheng/weijingtai.html,伪静态规则:{%host%}{%category%}/{%alias%}.html;(说明:文章页网址中jiaocheng为文章所在分类的别名,对应规则中的{%category%};文章页网址中weijingtai为发布文章时填写的别名,对应规则中的{%alias%})

2、列表页伪静态规则配置举例:

目标网址:https://www.linkfung.com/jiaocheng/,伪静态规则:{%host%}{%alias%}/{%page%}/;

目标网址:https://www.linkfung/2/,伪静态规则:{%host%}{%id%}/{%page%}/;

所有的页面配置参数都填写完后点击提交会自动跳转至”ReWrite规则“页面,一般来说zbolg会自动匹配你主机的参数,我们只需要点击下面的”创建.htaccess“或者”创建web.config“即可。那么设置zblog设置伪静态就已经完成了。

如果还不行或者出现页面打不开的情况,您可以在zblog后台首页查看您的主机环境是 Apache + .htaccess或者IIS7,8 + URL Rewrite Module 或者 IIS6 + ISAPI或者 Rewrite 2.X Nginx,找到对的,回到”ReWrite规则“页面选择适合的再次点击创建。这样子基本是可以成功设置好zblog伪静态的了,你的zblogphp网站将是伪静态的,将拥有更好的SEO友好性啦。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

分享到: 生成海报

评论 抢沙发

  • QQ号
  • 昵称
  • 邮箱
  • 网址
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活