Wed, 03 Jun 2009

pagingが上手く動作していない

あまり更新していないけど、blosxomを使いはじめて数年経つ。けど、pagingプラグインがちゃんと動作していない事に今頃気付いた。^^ゞ

どんな状況になっていたかと言うと、カテゴリページでのリンク先がトップページからのリンク先と同じページのリンクされてしまっていた。blosxom starter kitを新規にインストールして昨夜イロイロと試してみたのだが、どうやらCGIを隠すための.htaccessがよろしくないようだ。.htaccessファイルを削除してURLにblosxom.cgiが丸見えの状態ならちゃんと動作する。mod_rewriteというものを生かしたまま対策出来ないかとググってみたけど、探しきらんかった。で、以下二つのサイトを参考にして対策しました。

blosxom.cgiのファイル名をlogに変更し、.htaccessファイルの中身を下記のようにする。

<Files log>
SetHandler cgi-script
</Files>
DirectoryIndex log

1~3行目はlogというファイルをCGIスクリプトとして扱う。(多分そういう事だと思う。。。汗)

4行目はトップページにファイル名無しでアクセスするための記述。(これまた多分。。。大汗)

ほんでもって、config.cgiの"blosxomを設置したURL"をちょっと変更する。

これでpaigingもちゃんと動作します。URLは下記のようになりました。

はぁ、これで我慢しておこ。疲れたねぇ。。。

WriteBacks

TrackBack URL

http://easyrunner.jp/blosxom/log/web/blog/blog090603-01.trackback

Post a comment

writeback message: Ready to post a comment.