Comment supprimer les en-têtes HTTP avec .htaccess dans Apache?

15

J'ai un site Web qui envoie des en-têtes HTTP "cache-control" et "pragma" pour les requêtes PHP.
Je ne fais pas cela dans le code, donc je suppose que c'est une sorte de configuration Apache, comme suggéré par cette question (vous n'avez pas vraiment besoin d'y aller pour le contexte de cette question)

Je n'ai rien dans mes fichiers .htaccess, donc ça doit être dans la configuration d'Apache elle-même, mais je ne peux pas y accéder, c'est un hébergement partagé, je n'ai qu'un accès FTP au répertoire de mon site Web.

Existe-t-il un moyen d'ajouter des directives à mes fichiers .htaccess qui supprimera les en-têtes ajoutés par la configuration globale ou remplacera la directive de manière à ce qu'ils ne soient pas ajoutés en premier lieu?

Merci beaucoup
Daniel

Daniel Magliola
la source

Réponses:

22

Je viens de répondre à ma propre question ...

Header unset Pragma
Header unset Last-Modified
Header unset Cache-Control
Daniel Magliola
la source
avec apache 2.4 je devais faireHeader always unset pragma
Antony Gibbs