使用 mod_rewrite 在 Apache 日志中收到一些文件不存在的消息

使用 mod_rewrite 在 Apache 日志中收到一些文件不存在的消息

我的mod_rewrite规则运行良好,但有时我的错误日志中会出现类似的错误:

File does not exist: /var/www/examplesite/exampleurl

当然,请求的目录不存在,页面正确服务,但我的错误日志不断增加。

什么可能导致这些错误?

答案1

您可能应该首先更改重写引擎的日志级别:

http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html#rewriteloglevel

例子

重写日志级别 3

这应该有助于诊断重写规则是否存在问题,或者客户端请求的其他参数是否存在问题(也许它们具有不正确的主机参数等)。

相关内容