文章最后更新时间:2023年02月08日已超过664天没有更新。
说起伪静态规则基本都很熟悉了,因为无论是zblog还是wp亦或者是其他php程序很多都是使用伪静态实现的,今天就伪静态的设置水一篇教程文章,因为最近有网友反馈不会设置伪静态,好吧,看了今天这篇文章基本都会设置了,我们需要先开启zblog后台的静态管理中心插件,注意,这个插件是安装程序后自带的,可选是否开启,如果不开启那么网站的网址一般都是“网址?id=文章id”所以我们首先要开启这个“静态管理中心”插件,如图:
开启之后我们点击右侧“扳手”图标开始配置伪静态,·静态化选项有三种形态,分别是:动态、伪静态和index.php式仿伪静态,我们主要介绍的是伪静态,所以点击伪静态按钮,先设置文章URL:
文章的URL配置
{%host%}post/{%id%}.html {%host%}post/{%alias%}.html {%host%}{%year%}/{%month%}/{%id%}/ {%host%}{%category%}/{%alias%}/
系统默认有四种模式,分别解释
第一种就是统一的url表示,其中的“post”可以自行设置;
第二种是post加上文章的别名,别名怎么设置就是在编辑文章的时候最下边有一栏别名,自行设置就行,但是这种比较繁琐,需要给每篇文章都设置才行,如果默认为空则显示“网站/post/标题.html”;
第三种是以文章发布日期为显示的“网址/2021/06/151/”;
最后一种也是比较常用的“网址/分类/别名或者标题名称”;
除了以上四种形式我们还可以自定义,比如我想要“网址/分类/文章ID.html”的形式,那我们就设置为如下显示方案
{%host%}{%category%}/{%id%}.html
建议各位采用第一种和最后一种方案,这是比较常用且清晰明了的显示方案。
页面的URL配置
什么页面URL,简单来说就是页面管理的文章,这里的文章不会出现在文章列表,显示方案三种
{%host%}{%id%}.html {%host%}{%alias%}.html {%host%}{%alias%}/
第一个就是“网址/文章id.html”;
第二个就是“网址/页面别名.html”;
最后一个也是较为常用的“网址/页面别名/”,对于SEOer来说后面加不加斜杠自己决定吧。
首页的URL配置
{%host%}page_{%page%}.html {%host%}page_{%page%}/ {%host%}page/{%page%}/
这里的首页URL是指首页翻页后所展示的URL,这个不需要多说什么了,一般默认第一种就行。
分类页的URL配置
{%host%}category-{%id%}_{%page%}.html {%host%}category-{%alias%}_{%page%}.html {%host%}category/{%alias%}/{%page%}/ {%host%}category/{%id%}/{%page%}/
分类页面的显示方案我们可以删除“category”字幕,然后根据分类的别名自行设置,例如
{%host%}{%alias%}/{%page%}/
这是目前本站采用的方案,即“网址/分类别名/”翻页“网址/分类别名/页面数”,总之在规则之内可以按照喜好简单变通下,设置完成后,去前台看看效果是不是访问是否正常。
标签页的URL配置
{%host%}tags-{%id%}_{%page%}.html
日期页的URL配置
{%host%}date-{%date%}_{%page%}.html
作者页的URL配置
{%host%}author-{%id%}_{%page%}.html
我设置的都是默认的第一种,如图:
总之伪静态规则可根据实际情况设置,如果您有技术甚至可以不按照给出的方案选择,可以自行设置,但是需要设置正确否则网站打开失败都是404页面,都设置完成之后我们点击保存,接下来会自动跳转到“ReWrite规则”界面,如图
按照主机的系统部署下伪静态规则即可,这里就不一一写出了,关于zblogPHP伪静态就写这么多吧,毕竟这个不是什么疑难问题,没有特殊要求甚至可以一切默认就好,可能有网友会问为什么写这么基础的教程文章,因为越熟悉越容易被忽视,越简单越接近本质,对于小白站长来说安装完zblog第一件事情就是设置伪静态,想其他网站已经显示html而不是id=?2这种形式,所以因为抽空简单补习一下最最本质最最基本的操作,好了,有什么问题的留言反馈吧,毕竟我们ZblogPHP功能辣么强大,总有一款可以满足你~~~
还没有评论,来说两句吧...