mod_rewrite」タグアーカイブ

.htaccessでmod_rewriteを設定する場合の注意メモ

mod_rewrite を .htaccess で設定

.htaccess に RewriteRule を設定する場合、第一引数はファイル名だけを記述する。ディレクトリを含んだ正規表現を第一引数に与えても動作しない。

なので、
RewriteEngine on
RewriteRule foo/(.*) bar/$1

というように書かなければならない。
“/”をfooの前に付けてはいけない。