2011-01-05 44 views
2

我需要在MAMP中設置我的RewriteLogLevel以找出一些mod_rewrite問題。MAMP中的RewriteLog和RewriteLogLevel

我把下面幾行放在我的httpd.conf和我的本地.htaccess文件中,但是我沒有找到輸出日誌。我如何正確設置它?

RewriteLogLevel 9

RewriteLog "rewrite.log"

回答

3

嘗試使用類似/var/log/httpd/rewrite.log的完整路徑。

另外請確保您已打開mod_rewrite。

+0

剛走錯路,謝謝。 – ian 2011-01-05 02:22:31

+0

+1 - 啊,我也想提這個。接得好! – jmort253 2011-01-05 02:27:16

+0

如果仍有問題,請從文件路徑中刪除引號。這對我來說很有用。 – 2013-09-11 20:45:09

1

阿帕奇一般不會默認啓用mod_rewrite的,所以你可能需要增加更多的條目添加到您的httpd.conf文件。

例如,您是否在LoadModule條目中指向了mod_rewrite.so模塊?

檢查此鏈接瞭解詳細信息:

http://michaelkrol.com/2005/11/21/enable-mod_rewrite-on-os-x-104-tiger/

另外,不要忘了重新啓動Apache來測試您的更改。

+0

是的,我有mod_write感謝。 – ian 2011-01-05 02:12:06

+0

爲什麼不發佈你的httpd文件來顯示你還有其他必需的條目呢?另外,你在日誌文件中使用引號是否重要? – jmort253 2011-01-05 02:17:39