错误标头:在htaccess文件中放置缓存标头后,ap_headers_output_filter()

3

收到错误:[debug] mod_headers.c(663): headers: ap_headers_output_filter()

在htaccess文件中包含以下内容后:

# 6 DAYS
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set Cache-Control "max-age=518400, public"
</FilesMatch>

# 2 DAYS
<FilesMatch "\.(xml|txt)$">
Header set Cache-Control "max-age=172800, public, must-revalidate"
</FilesMatch>

# 2 HOURS
<FilesMatch "\.(html|htm)$">
Header set Cache-Control "max-age=7200, must-revalidate"
</FilesMatch>

请问有什么方法可以解决这个问题吗?非常感谢您的帮助!


这似乎不是错误。也许你只是将日志级别设置为调试。如果出现错误,您会在日志条目中看到 [error] 而不是 [debug]。 - Boris
1个回答

11

您的配置看起来完全没问题。您只需要将LogLevel从debug更改为warn(或者您喜欢的级别)即可。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接