Désactiver le cache uniquement pour 404 dans apache 2.2

Y a-t-il un moyen d'appeler RESPONSE_CODE dans le fichier http.conf -> Vérifiez s'il est = "404" -> Désactiver le cache uniquement pour 404 ..

P.S. j'utilise Apache 2.2.

Pour apache 2.4 J'ai vu de l'aide, comme indiqué ci-dessous:

<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>

Toute aide B. apache 2.2?
Invité:

Alice

Confirmation de:

je

pense

Au moins, vous devriez pouvoir ajouter des titres lors de la configuration de pages d'erreur personnalisées avec
https://httpd.apache.org/docs/ ... .html
Directive, puis ajoutez
https://httpd.apache.org/docs/ ... eader
PA Directives

Location

Pages d'erreur personnalisées.

[code]ErrorDocument 404 /error-pages/404.html
ErrorDocument 500 /error-pages/500.html

<location error-pages=""></location>
Header always unset ETag
Header always set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
Header always set Pragma "no-cache"

Pour répondre aux questions, connectez-vous ou registre