スラッシュを付加する。
という感じに、.htaccess内でmod_rewriteを使って実現したいのですが、方法が分かりません。
mod_rewriteの勉強をして自己解決した所ですが、時間があまりないので質問させて頂きます。
http://d.hatena.ne.jp/hiro-tak/20080508
以下を.htaccessに記述
RewriteCond %{REQUEST_URI} !/$ RewriteCond %{REQUEST_URI} !\.[^/\.]+$ RewriteRule .* %{REQUEST_URI}/ [L,R]URLがファイル名だと推測される場合
(最後の/以下のURLに. が含まれていた場合)
にはスラッシュの補完をしないようにしています。
こういうのを見た事があります。(mod_rewrite では無いですが)
RedirectMatch 301 ^([^.]*[^/])$ $0/
http://www.apache.jp/manual/mod/mod_alias.html#redirectmatch
ありがとうございます
やり方は色々あると思うけど
RewriteEngine On RewriteCond -d %{REQUEST_FILENAME} Rewrite ^(.+[^/])$ $1/ [L,R]
ありがとうございます
ありがとうございます