Z-Blog静态日志目录配置详解
2009-11-14 - - zblog相关 - Views

Z-Blog支持自定义静态日志目录、支持生成分类和按月归档的静态首页的功能,既缓解了网站服务器的压力,又有利于搜索引擎蜘蛛的爬取,可以说非常有用。但一些ZB新手对这项配置往往都不是很了解,Z-Blog官方也没有比较详细的配置说明。所以,我想到了写这篇文章。
首先,我们需要清楚一点,默认情况下,Z-Blog是不生成分类和按月归档的静态首页的,所以,如果我们想要这项服务,就必须先启用它。具体操作如下:“进入‘后台’——单击‘网站设置管理’——单击选项卡‘静态目录配置及文件重建设置’——找到选项‘生成分类和按月归档的静态首页’——在右边的‘小方框’上打勾。”(这一步是必须的,只有先启用它,才能后续进行目录配置并生效。)
第二步,开始配置静态日志目录。
找到“自定义静态日志目录配置”的选项,可以看到,在默认情况下,Z-Blog填的是{%post%},当然,我们可以自己定义。以下列出填写不同参数时所对应的结果:
(1)在没有设置分类别名的情况下
填写 {%post%} ,对应的结果是:在POST目录下生成 cat_1.html,cat_2.html,cat_3.html……依此类推。
填写 {%category%} ,对应的结果是:在根目录下生成 cat_1/cat_1.html,cat_2/cat_2.html,cat_3/cat_3.html……依此类推。
填写“空白”或“/”,对应的结果是:在根目录下生成 cat_1.html,cat_2.html,cat_3.html……依此类推。
填写 {%post%}/{%category%} ,对应的结果是:在POST目录下生成 cat_1/cat_1.html,cat_2/cat_2.html,cat_3/cat_3.html……依此类推。
填写 {%category%}/{%post%} ,对应的结果是:在根目录下生成 cat_1/POST/cat_1.html,cat_2/POST/cat_2.html,cat_3/POST/cat_3.html ……依此类推。
填写abc(可任意填写,可以是字母、数字和 / 的任意组合),对应的结果是:在根目录下生成abc/cat_1.html,abc/cat_2.html,abc/cat_3.html……依此类推。
(2)在有设置分类别名的情况下(假设分类别名为name1,nane2,name3……)
填写 {%post%} ,对应的结果是:在POST目录下生成name1.html,name2.html,name3.html……依此类推。(这是当前低一度使用的配置)
填写 {%category%} ,对应的结果是:在根目录下生成name1/name1.html,name2/name2.html,name3/name3.html……依此类推。
填写“空白”或“/”,对应的结果是:在根目录下生成name1.html ,name2.html,name3.html……依此类推。
填写 {%post%}/{%category%} ,对应的结果是:在POST目录下生成name1/name1.html,name2/name2.html,name3/name3.html……依此类推。
填写 {%category%}/{%post%} ,对应的结果是:在根目录下生成name1/POST/name1.html,name2/POST/name2.html,name3/POST/name3.html……依此类推。
填写abc(可任意填写,可以是字母、数字和 / 的任意组合),对应的结果是:在根目录下生成abc/name1.html,abc/name2.html,abc/name3.html……依此类推。
第三步,开启“匿名访问分类和按月归档的静态首页”,这个在Z-Blog默认下也是没有开启的,开启它需要进行如下操作:“进入‘后台’——单击‘网站设置管理’——单击选项卡‘静态目录配置及文件重建设置’——找到选项‘匿名访问分类和按月归档的静态首页’——在右边的‘小方框’上打勾。”(开启匿名访问后,系统会在分类目录下自动生成default.html文件。此时你只须通过访问目录名就能访问该目录下的default首页了。举个例子,比如访问“http://www.diyidu.cn/分类目录名/”,就等于访问“http://www.diyidu.cn/分类目录名/default.html”。这样做的好处是可以隐藏路径,有一定的保护作用;同时也缩短了url,有利于SEO;但需要注意的是,开启匿名访问需要各分类都有自己单独的目录,即必须含有 {%category%} 参数。另外,还需要所在空间具备匿名访问及读写等权限,否则访问时便会出现常见的403错误。)
一点补充说明:{%user%},{%year%},{%month%},{%day%},{%id%},{%alias%}等参数在此处都是无效的,不要想当然哦。至于其他参数组合我就不一一列举了,这里推荐使用第一、第二种配置方法。而关于是否启用“匿名访问”的问题,就要看个人喜好和空间权限了。
AD:寻找更多Z-Blog使用问题答案,请阅读此文《Z-Blog 1.8 Arwen 使用小贴士》,diyidu,2009-9-23。
关键词 // Z-Blog技巧 静态目录配置 博客技巧
出处:低一度,链接:http://www.diyidu.cn/post/zblog_jt_setting.html
随机推荐
to "Z-Blog静态日志目录配置详解"
-
#1 马前卒 回复该留言 2009-11-17 20:03:06很详细,谢谢。
-
楼主辛苦了,谢谢分享!
<a href="http://www.v15968.cn/">网上赚钱</a>
<a href="http://www.cash1688.cn/">网赚教程</a>diyidu 于 2010-1-11 11:15:21 回复标签加错了,应该是[url]网址[/ url]。不过,别在我这里AD哦!记过一次。
-
这才是真正的教程啊,特别适合新手,谢谢!
我正想放弃wp转用zblog建立自己的博客,这样的教材,太实用了!diyidu 于 2010-3-23 22:53:12 回复呵,很高兴能对你有帮助。
-
这个好,扫盲了。diyidu 于 2010-4-11 1:42:30 回复这个花了哥好长时间整理的。
-
你好:我有个疑惑,按这样进行静态设置,但最终不起作用,是什么原因呢? 麻烦你帮忙解决下。我的博客:http://dd.admin90.cndiyidu 于 2010-6-9 14:08:27 回复可能就是你没有文件重建、静态目录重建、索引重建,要重建3个东东。
-
你好,请问我的zblog开启“匿名访问分类和按月归档的静态首页”后,分类下的的网址都打不开了?这怎么回事啊?显示以下信息:
Directory Listing Denied
This Virtual Directory does not allow contents to be listed.diyidu 于 2010-7-22 8:18:39 回复匿名访问权限有些虚拟主机是不支持的,估计是这个原因。你可以咨询一下客服。深圳广告公司 于 2011-4-11 16:01:01 回复从ftp把目录下的default.html修改为index.html
-
填写{%post%},对应的结果好像错了。diyidu 于 2010-8-15 14:56:31 回复不会错的。我反复验证了的。
-
好复杂哦,新手难办哦!
-
我把文件名default.html改为index.html,如何来配置静态目录呢?谢谢。
-
看了你的这篇文章终于熟悉了,网站也改好了。
-
刚开始用Z-BLOG,如何设置我发表的文章。比如我目录是 haokan文章是cc。如何实现:http://www.xxx.com/haokan/cc.html,谢谢了,低一度大哥。
-
写得这么详细,谢谢了。
-
多谢楼主分享,进来学习的。
-
谢博主分享,支持一下。
-
看了博主的文章觉得非常值得学习,支持一下。
-
博主这么优秀的文章,必须支持一下。



