lenglau [Blog^3] Zblog 技术积累

我承认Zblog较Wordpress与Movable Type要差许多 但Zblog仍从未停止过前进

1.7版如何灵活配置静态日志的Url

1.点石上有一篇文章指出Z-Blog只能在Post目录下生成文章并不利于SEO,其实Z-Blog采用这种方式也是为了简化设计和使用。

那么如何才能配置出独特的Url呢?现在1.7版增加了3个参数控制静态日志的Url,其中ZC_CUSTOM_DIRECTORY_ENABLE:“是否开启自定义静态日志目录功能,不是高手请勿使用”

ZC_CUSTOM_DIRECTORY_REGEX:“自定义静态日志目录配置(可以是{%post%},{%category%},{%user%},{%year%},{%month%},{%day%},{%id%},{%alias%}之间的组合,可以用/分隔,系统初始化配置是{%post%})”

ZC_CUSTOM_DIRECTORY_ANONYMOUS:“开启匿名功能时自定义静态日志目录里必须有{%id%}或{%alias%}在里面”,开启此设置后,就可以隐去文章的文件名,只以目录形式出现。


2.以点石的这篇文章的URL为例:
http://www.dunsh.org/2006/10/29/web-design/
在Z-Blog只要如下配置就可以实现了。

ZC_CUSTOM_DIRECTORY_ENABLE开启,ZC_CUSTOM_DIRECTORY_ANONYMOUS开启,ZC_CUSTOM_DIRECTORY_REGEX设置为:
{%year%}/{%month%}/{%day%}/{%alias%}

3.参数解释:
{%post%},{%category%},{%user%},{%year%},{%month%},{%day%},{%id%},{%alias%}

分别对应:

日志文件夹,日志分类名,日志用户名,日志时间的年,日志时间的月,日志时间的天,日志编号,日志别名

日志时间的月,日志时间的天都是两位数

4.注意:
ZC_CUSTOM_DIRECTORY_ANONYMOUS开启时,请将“※静态文件后缀名”改为asp或是htm,不要用原来的html,因为有的空间的默认文档没有default.html。

5.建议:
Z-Blog不建议使用只使用{%alias%}而无日期或{%id%}的方法,因为文章的别名有可能相同从而多篇文章共用同一个Url,建议配置成{%category%}/{%id%}/{%alias%}或{%year%}/{%month%}/{%day%}/{%alias%}这样的方式。

在配置好静态日志的Url后再改动的代价非常大,请事先想好如何配置。还有更多的配置方法等着大家的实现。

PS:大部分用户并不真正需要此功能;对系统不熟悉者请勿使用使功能。

posted on 2007-09-28 13:53 chuiniubi.com 阅读(572) 评论(4)  编辑 收藏 引用 所属分类: [zblog] 使用心得[zblog] 源码修改

评论

# re: 1.7版如何灵活配置静态日志的Url 2008-05-31 14:21 手套

正需要这么个东西!!必须的赞啦  回复  更多评论   

# re: 1.7版如何灵活配置静态日志的Url 2014-05-09 21:57 屌丝智慧

刚好在找这方面的内容 学习了  回复  更多评论   

只有注册用户登录后才能发表评论。

公告


导航

统计

常用链接

留言簿(2)

随笔分类

随笔档案

文章分类

相册

我的链接

搜索

最新评论

阅读排行榜

评论排行榜