是否有任何方法可以在http.conf文件中调用RESPONSE_CODE->检查其是否为=“ 404”->仅为404禁用缓存。.
P.S。我正在使用Apache 2.2。
对于Apache 2.4,我看到了一些帮助,如下所示:
<IfModule mod_headers.c>
Header always unset ETag "expr=%{REQUEST_STATUS} == 404"
Header always set Cache-Control "max-age=0, no-cache, no-store, must-revalidate" "expr=%{REQUEST_STATUS} == 404"
Header always set Pragma "no-cache" "expr=%{REQUEST_STATUS} == 404"
Header always set Expires "Wed, 11 Jan 1984 05:00:00 GMT" "expr=%{REQUEST_STATUS} == 404"
</IfModule>
在Apache 2.2中有任何帮助吗?