mod-rewrite の質問です。
なぜ次のコード
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^search/(.*)$ http://www.example.com/forms/index.php?i=$1 [QSA,L]
URLがから変更されます
http://www.example.com/search/foo/bar
に
http://www.example.com/forms/index.php?i=foo/bar
次のコード:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^search/(.*)$ /forms/index.php [L]
入力URLを変更しませんか?
洞察はありますか?
ありがとう。