答案原出处:https://serverfault.com/questions/671716/why-is-enabling-the-rewrite-log-in-htaccess-not-working
答案原出处:https://serverfault.com/questions/671716/why-is-enabling-the-rewrite-log-in-htaccess-not-working
答案原出处:https://serverfault.com/questions/671716/why-is-enabling-the-rewrite-log-in-htaccess-not-working
除了忘记无法在.htaccess
文件中配置日志记录之外,这也是Apache版本问题。RewriteLog指令已在较新版本中替换,并将以下内容添加到Virtualhost配置中,为我启用了重写日志:
LogLevel alert rewrite:trace3 (can be increased to trace8)
从手册:
那些熟悉早期版本的mod_rewrite的人无疑会寻找RewriteLog和RewriteLogLevel指令。此功能已完全被上面提到的新的每模块日志记录配置所取代。
要在错误日志中过滤掉这些消息,您可以执行以下操作:
tail -f error_log|fgrep '[rewrite:'