我需要mod_headers根据 GET 参数强制下载文件。
  <FilesMatch "*.gif">
     <If "%{QUERY_STRING} =~ /dl/">
        #Download header
        Header set Content-Disposition "attachment"
     </If>
  </FilesMatch>
上面的代码会产生错误 500。但是,如果我将它正确包装在 中<IfModule>,它根本不会做任何事情:
<IfModule mod_headers>
  <FilesMatch "*.gif">
     <If "%{QUERY_STRING} =~ /dl/">
        Header set Content-Disposition "attachment"
     </If>
  </FilesMatch>
</IfModule>
这让我觉得mod_headers根本没有加载。但是我在以下位置启用了它httpd.conf:
...
LoadModule filter_module modules/mod_filter.so
LoadModule headers_module modules/ mod_headers.so
#LoadModule heartbeat_module modules/mod_heartbeat.so
...
是否有任何调试日志来找出哪些模组已经加载,哪些没有?