固定リンクとautocorrect

「Hi Hi Puffy AmiYumi」関係の記事がたまってきたので, まとめて別カテゴリーに移動した。 ちょっと困ったのは, ファイルをコピーしなおしたらタイムスタンプが変わったので, 「最近のコメント・トラックバック」 がずれてしまったこと。 ほんとうに最新のコメントがはいっているファイルのタイムスタンプも変えてしまう, というローテクで対処した :-)

さて, blosxom の欠点として, MovableType のような固定リンクがないことがある。 blosxom においてカテゴリーは記事の置いてあるディレクトリーにすぎない。 そのため, カテゴリーを移動すると, 記事の URL までかわってしまう。 この問題になやんでいる人は多いようで, いろいろな解決方法が提案されているが, 今回は 公式サイト 経由で, Todd Larason さんの autocorrect というプラグインをいただいてきた。 これは, 指定されたファイルがみつからないとき, おなじ名前のファイルがべつのディレクトリにみつかったら, そっちの内容を表示する, というもの。 コメントにあるように, path_info() を CGI::path_info() にするか, "/$blosxom::path_info" にかえる必要があったが, それ以外は問題なく動作した。 これでリンクが切れることはさけられる。 ただ, 移動前の URL を指定してコメントを書くとどうなるのだろう……

投稿時刻 2005-01-18 18:04blosxom | コメント (5)