WAMP で CodeIgniter を使用しています。Apache の Mod_Rewrite Module がロードされます。私の CI プロジェクトはC:\wamp\www\store
、Codeigniter の URL ドキュメント (こちら) から書き換えルールをコピーしました:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
私が開こうとしているリンクはlocalhost/store/city
、ルールが起動しないようです。上記のアドレスを開こうとすると、ブラウザのデフォルトの 404 (CI ではありません) が表示され、書き換えは行われていないようです。localhost/store/index.php/city
正しいページをロードすると、ロードされます。ルールが実行されないのはなぜですか?