no-cache et redirect 301 : besoin d'aide
Bonjour,
Voici mon problème :
Je développe une page www.monsite.com/mapage sur laquelle il doit n'y avoir aucun cache ( chaque requête doit obligatoirement atteindre mon serveur ).
En générant un Cache-control no-cache depuis le code dans mon CMS, cela fonctionne... l'entête HTTP est modifiée et le cache absent.
Par contre, j'ai un alias mapage.monsite.com qui renvoie vers www.monsite.com/mapage
Et la, impossible de se débarrasser du cache... j'appelle www.monsite.com/mapage j'ai la version actuelle, j'appelle mapage.monsite.com j'ai la version de la page de plusieurs minutes avant.
voici ma config virutal host :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <VirtualHost monIp:80>
ServerAdmin <a href="mailto:admin@monsite.com">admin@monsite.com</a>
ServerName mapage.monsite.com
RewriteEngine On
RewriteRule ^/(.*)$ <a href="http://www.monsite.com/mapge/" target="_blank">http://www.monsite.com/mapge/</a> [R=301]
<Location />
Order Deny,Allow
Allow from all
// j'ai essayé un peu tout ça sans succès, a aucun moment il n'y a de no-cache dans la réponse à la requete :
Header append Cache-Control no-cache env=CGI
Header append Cache-Control no-cache env=NO_CACHE
Header append Cache-Control no-store env=NO_STORE
RequestHeader append Cache-Control no-cache env=CGI
RequestHeader append Cache-Control no-cache env=NO_CACHE
RequestHeader append Cache-Control no-store env=NO_STORE
</Location>
ErrorLog /var/log/apache2/error.log
</VirtualHost> |
Merci d'avance à celui qui peut m'aider
M.