在你深入学习本教程之前,请注意以下两点:
此篇教程仅适用于Z-BLOG PHP版本。
请务必确认你的主机支持偽靜態功能(如何判断主机是否支持偽靜態?非常简单,询问你的主机提供商就能知道)。
Z-BLOG PHP版本具有一个非常实用的"靜態管理中心",用于设置Z-BLOG的偽靜態插件。安装Z-BLOG PHP时,会附带此插件。你可以在后台的外掛管理中找到它并打开设置。外掛的使用如下图所示:
在设置中,我们需要逐一选择不同的配置选项。这些配置选项的含义是,你可以自定义Z-BLOG设置偽靜態后网页地址的展现形式。每个设置下都有多个选择,根据个人喜好进行自由选择。关键是要理解这些参数:
{%host%}= 網站域名
{%id%}.=文章id或者分類id
{%alias%}=別名(发布文章或新建栏目时有一个别名选项,这里的参数调用的就是这里的别名)
{%page%}=翻頁條數字id(你点击分页条的“2”这个参数就会显示数字2)
{%year%}=年
{%month%}=月
了解以上参数后,你就可以根据自己的需要逐步尝试。
在填写完所有页面设置参数后,点击提交后会自动跳转至"ReWrite規則"页面。通常情况下,Z-BLOG会自动匹配你主机的参数,我们只需要点击下方的"創建.htaccess"或"創建web.config"即可。这样,Z-BLOG的偽靜態設置就完成了。
但是,如果页面无法打开且提示错误,接下来需要联系你的主机提供商,确认你的主机是Apache + .htaccess、IIS7,8 + URL Rewrite Module或者IIS6 + ISAPI或者Rewrite 2.X Nginx。找到正确的匹配后,回到"ReWrite規則"页面选择适合的规则,再次点击创建。如果问题依然存在,在确认偽靜態设置规则正确的情况下,建议联系你的主机提供商,因为各个主机的情况复杂,导致错误原因多样性。他们是专业人员,交给专业人员解决无法解决的问题是明智的选择。