kawama.jp

mod_rewriteでURL末尾のスラッシュを補完

カテゴリ: Apache,技術関連 — タグ: — 2010年11月16日 21:43 — Comments (0)hatebu count

同じコンテンツでも、アクセス解析ソフトなどは末尾のスラッシュの有無によって別ページと見なしてしまいます。
そうした問題も、このmod_rewriteで解消できます。

RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !\.[^/\.]+$
RewriteRule .* %{REQUEST_URI}/ [L,R]

このケースだとURLに.(ドット)を含まない場合はディレクトリと見なして末尾スラッシュ補完をしています。

参考
http://d.hatena.ne.jp/hiro-tak/20080508

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

Copyright (C) 2002 - 2017 kawama All Rights Reserved. — Powered by WordPress