以下は、当サイトのシリーズ記事一覧へのリンクです。

涼宮ハルヒの憂鬱 無駄知識シリーズの記事一覧

NHK 受信料・受信契約に関する記事一覧

[rNoteメモ/2005]

続・最後の「/」が省略される検索サイト対策 / 2005-01-10 (月)

この記事は、最後の「/」が省略される検索サイト対策の続きです。

先の記事を書いた後、http://nonki.ffvv.net/diary だけではなく、http://nonki.ffvv.net/diary/2004/08 などでも記事が読めないことがわかりました。
こうなると全部並べて書くわけにも行かないので、.htaccess から昨日の記述を削除して、以下の記述に変更しました。

RedirectMatch ^/([^.]*[^/])$ http://nonki.ffvv.net/$1/

最後に「/」がなく、かつそれより前の全ての文字に「.」がない(つまり拡張子がない)ときだけ最後に「/」を付加する(つもりの)設定です。
正規表現に詳しくない私ですが、今のところ一応動いているので大丈夫のようです。

[ このエントリへはツッコミ出来ません ]
1: りん (2005/01/13 12:35)
おおう、なるほどー。うちも早速リダイレクトするようにしましたー。ども。
ちなみに
> RedirectMatch ^/([^.]*[^/])$ $0/
とするとサイト気にしなくて済むので良いかも
2: りん (2005/01/13 14:07)
更に追加ー
RedirectMatchのディフォルトは302なので、通常のApacheのディレクトリリダイレクト処理に合わせる形で
> RedirectMatch 301 ^([^.]*[^/])$ $0/
とした方が良いかもー
3: nonki (2005/01/13 23:57)
ど~もです。早速うちも以下の設定に変更しました。
> RedirectMatch 301 ^([^.]*[^/])$ $0/
たしかにこの方がサイト気にしなくて済むから、使い回しもしやすくてよいですね。
この記事のリンク元 | 3 |