habari中permalink小技巧

在habari中,如果permalink只使用%id%,当id>=1000时,此permalink会失效,这也是我把permalink改成blog/%id%的原因。若果 url 是 1ddd 或者是 2ddd (d 代表 0-9) 時,"display_entries_by_date" 這條 rewrite rule 便會優先使用,因為 priority 比 "display_entries" 這條 rewrite rule 為高,所以当 post ID 小於 1000 的 posts 便沒有問題。 因为"display_entries_by_date" 是以年 / 月 / 日形式來搜尋 posts,所以 http://www.baiyang.net/1000 代表搜尋 1000 年的 posts。所以如果在你的permalink里面只有数字的话,很难从根本上杜绝display_entires_by_date。除非將permalink修改,在%id%之前加入一些非數字。

 1

About

做一个幽默的人......

User