COMMENT FAIRE : Empêcher la mise en cache Web

Ancien nº de publication de cet article : F311006
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Résumé
Cet article pas à pas explique comment empêcher la mise en cache Web d'objets sur votre serveur.

Retour au début

Activer l'expiration de contenu dans IIS 5.0

Lorsque l'expiration de contenu est activée, le navigateur Web compare la date actuelle à la date d'expiration afin de déterminer s'il doit afficher une page mise en cache ou demander une page mise à jour au serveur.

Pour définir l'expiration du contenu d'un site Web dans IIS 5.0, procédez comme suit :
  1. Dans le composant logiciel enfichable IIS, sélectionnez le site Web, le répertoire virtuel, le répertoire ou le fichier pour lequel vous souhaitez définir l'expiration du contenu.
  2. Cliquez avec le bouton droit sur le site Web, le répertoire virtuel, le répertoire ou le fichier, puis sélectionnez Propriétés.
  3. Sur la feuille de propriétés En-têtes HTTP, sélectionnez Activer l'expiration de contenu.
  4. Sélectionnez Expirer immédiatement, Expirer après ou Expirer le, puis entrez les informations d'expiration appropriées dans la zone correspondante.
REMARQUE : En général, les informations tenant compte du temps sont limitées à certains fichiers, répertoires ou sites Web ; cependant, vous pouvez également définir l'expiration de contenu pour tous les sites Web d'un ordinateur grâce à la configuration des Propriétés principales du service WWW.

Retour au début

Empêcher la mise en cache Web à l'aide d'un script ASP

Vous pouvez aussi empêcher la mise en cache de pages individuelles en ajoutant un script aux fichiers ASP. Pour ce faire, procédez comme suit :
  1. Ouvrez le fichier ASP dans l'éditeur de votre choix.
  2. Ajoutez le script suivant tout en haut du fichier ASP :
    <%Response.Expires = 0Response.Expiresabsolute = Now() - 1Response.AddHeader "pragma","no-cache"Response.AddHeader "cache-control","private"Response.CacheControl = "no-cache"%>


Retour au début

RÉFÉRENCES

Pour plus d'informations sur le contrôle de la mise en cache Web, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :
165150 Procédure pour utiliser Pragma : aucun cache avec IIS et IE
189409 INFO : Contrôle de la mise en cache des pages Web avec IIS 4.0
234067 PROCÉDURE : Empêcher la mise en cache dans Internet Explorer
Pour plus d'informations, consultez les sites Web suivants :
Didacticiel de mise en cache pour les créateurs de sites Web et administrateurs Web
http://www.mnot.net/cache_docs/

Mise en cache et ressources de remise de contenu
http://www.web-caching.com
Retour au début
Propriétés

ID d'article : 311006 - Dernière mise à jour : 01/29/2014 23:22:46 - Révision : 3.0

Microsoft Windows 2000 Server

  • kbnosurvey kbarchive kbhowto kbhowtomaster KB311006
Commentaires