mod_rewrite
の問題を特定するには、MAMPにRewriteLogLevel
を設定する必要があります。MAMPのRewriteLogとRewriteLogLevel
httpd.conf
とローカル.htaccess
ファイルに次の行を挿入しましたが、出力ログが見つかりません。これを正しく設定するにはどうしたらいいですか?
RewriteLogLevel 9
RewriteLog "rewrite.log"
mod_rewrite
の問題を特定するには、MAMPにRewriteLogLevel
を設定する必要があります。MAMPのRewriteLogとRewriteLogLevel
httpd.conf
とローカル.htaccess
ファイルに次の行を挿入しましたが、出力ログが見つかりません。これを正しく設定するにはどうしたらいいですか?
RewriteLogLevel 9
RewriteLog "rewrite.log"
/var/log/httpd/rewrite.logのような絶対パスを使用してください。
また、mod_rewriteがオンになっていることを確認してください。
Apacheは、一般的に、デフォルトでのmod_rewriteを有効にしませんので、あなたのhttpd.confファイルにエントリを追加する必要があるかもしれません。
たとえば、mod_rewrite.soモジュールを指すLoadModuleのエントリを挿入しましたか?詳細については、
チェックこのリンクを:
http://michaelkrol.com/2005/11/21/enable-mod_rewrite-on-os-x-104-tiger/
また、変更をテストするためにApacheを再起動することを忘れないでください。
ちょうど間違ったパスを、ありがとう。 – ian
+1 - ああ、あまりにも言及するつもりだった。いいキャッチ! – jmort253
それでも問題が解決しない場合は、ファイルパスの前後にある引用符を削除してください。それが私にとってうまくいきました。 –