質問: Apacheのmod_rewriteについての質問です。 環境はApache2.2でWindowsです。 httpd.conf----- Options All AllowOverride All ~ LoadModule rewrite_module modules/mod_rewrite.so sample/.htaccess------ RewriteEngine on RewriteBase /sample/ RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.html このように設定し、Apacheの再起動を行って http://~/sample/abcdefg にアクセスすれば http://~/sample/index.html に転送されると思っていたのですが 「404 Not Found ~ sample/abcdefg was not found on this server」 となります。 おそらくRewriteされていないと思われます。 これは何が原因なのでしょうか?(参考書のとおりにやったつもりですが...) 何か他に設定すべきこと、~があやしいといったことがありましたら、ぜひ教えてください。 Googleで探してみたんですがUnix系ばかりで、今回のこの事象と関係があるのかわかりません... よろしくお願いいたします。
回答: 拡張子!拡張子!