错误标头:将缓存标头放入htaccess文件后的ap_headers_output_filter()

时间:2010-05-11 16:56:00

标签: php linux apache .htaccess

接收错误:[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>

对于我能做些什么来解决这个问题,我们对此有何帮助?

1 个答案:

答案 0 :(得分:11)

您的配置看起来非常好。您应该将LogLevel从调试更改为警告(或任何您喜欢的级别)。