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:大部分用户并不真正需要此功能;对系统不熟悉者请勿使用使功能。