プロキシ? proxy_http?ほかに何か?mod_rewriteはどのモジュールに依存していますか?
利用可能なモジュールをすべて含めると、書き換えが機能しますが、どのモジュールが実際に違いを生み出しているかを把握するのに苦労しています。
回答:vhost_alias
は1でした。今はうまくいくようです。
プロキシ? proxy_http?ほかに何か?mod_rewriteはどのモジュールに依存していますか?
利用可能なモジュールをすべて含めると、書き換えが機能しますが、どのモジュールが実際に違いを生み出しているかを把握するのに苦労しています。
回答:vhost_alias
は1でした。今はうまくいくようです。
mod_rewrite自体に直接の依存関係はありません。他のモジュール(RewriteRule .... [P]のように、リクエストを実行するためにmod_proxyを使う)に委任できるディレクティブがいくつかあるので、追加のモジュールが必要です。
mod_rewriteを動作させるには、まず をオンにする必要があります。 httpd.confの コメントを外してください:LoadModule rewrite_module libexec/mod_rewrite.so Apacheを再起動してください。
.htaccessを使用してmod_rewriteを管理する場合は、それを有効にする必要があります。 に設定し、AllowOverrideを設定します。
参照:http://www.usenet-forums.com/apache-web-server/10742-activate-mod_rewrite.html
とhttp://www.apachefriends.org/f/viewtopic.php?f=16&t=33314 とhttp://httpd.apache.org/docs/2.0/en/mod/core.html#allowoverride