書き換えルールの結果について非常に混乱しています。WAMP を使用してローカル マシンでホストしています。
RewriteEngine on
RewriteBase /niklasrosenstein/
RewriteCond %{REQUEST_URI} !res/(.+)$
RewriteCond %{REQUEST_URI} !index.php$
RewriteRule ^(.*)$ index.php?uri=$1 [QSA]
に行く
に展開します
ブラウザのアドレスバーに。Firefox 14、Opera 11.62、Internet Explorer 8 でテストしました。
URL の末尾にスラッシュを追加すると、次のようになります。
大丈夫です。
ブラウザのアドレスバーで URL が調整される理由を知っている人はいますか? あいまいな URL フォーマットを取り除くためにmod_rewriteを使用したいのですが、その問題は実際にそれを壊します..