我正在尝试对我的重写规则进行一些调试,并希望启用RewriteLog来查看它们的解释方式。
但是当我激活它时,我会收到内部服务器错误 继续说道:
RewriteLog "/home/solomongaby/www/project/logs/rewrite.log"
感谢
答案 0 :(得分:21)
RewriteLog
directive仅允许在服务器或虚拟主机配置中使用(请参阅Context value)。
答案 1 :(得分:2)
你应该从apache日志文件发布整个字符串以确定,但我怀疑你已经尝试在.htaccess中添加这个字符串,它会给你错误“你不能在这里有重写日志指令”。
P.S。它是
RewriteLog "/home/solomongaby/www/project/logs/rewrite.log"
而不是
RewriteLog "/home/solomongaby/www/project/logs/rewrite.log
右?
答案 2 :(得分:1)
这很可能是权限问题。检查Apache的error.log文件。