Souhaitez-vous apprendre à configurer la stratégie de cache du navigateur sur le serveur IIS ? Dans ce tutoriel, nous allons configurer le serveur IIS pour informer le navigateur de l’utilisateur de mettre en cache des fichiers pour une quantité spécifique de temps.
• Windows 2012 R2
• Windows 2016
• Windows 2019
Liste des équipements
La section suivante présente la liste des équipements utilisés pour créer ce didacticiel.
En tant qu’associé Amazon, je gagne des achats admissibles.
Didacticiel Windows :
Sur cette page, nous offrons un accès rapide à une liste de tutoriels Windows.
Tutoriel IIS – Configurer la stratégie de cache du navigateur
Démarrez l’application nommée : IIS Manager.
Dans l’application IIS Manager, sélectionnez votre site Web.
Sur la partie droite de l’écran, accédez à l’option nommée : En-têtes de réponse HTTP.
En haut à droite de l’écran, cliquez sur l’option Définir les en-têtes communs.
Pour activer le cache de fichiers sur le navigateur de l’utilisateur, effectuez la configuration suivante :
• Expirez le contenu Web – Oui.
• Après – Sélectionnez le temps que le navigateur de l’utilisateur doit garder le fichier en cache.
Cliquez sur le bouton OK.
En option, utilisez la ligne de commande pour configurer l’en-tête CACHE-CONTROL.
Dans notre exemple, nous avons configuré l’en-tête CACHE-CONTROL sur le serveur IIS pour informer le navigateur de l’utilisateur d’effectuer le cache de contenu pendant 30 jours.
Pour tester l’installation, ouvrez le navigateur Chrome sur un ordinateur distant et accédez à votre site Web.
Dans notre exemple, l’URL suivante a été saisie dans le navigateur :
• http://www.gameking.tips
Utilisez la fonction d’inspection de page du navigateur Chrome pour vérifier les en-têtes de votre serveur.
L’en-tête CACHE-CONTROL affiche la quantité de temps de cache en quelques secondes.
En option, vous pouvez utiliser la commande CURL d’un ordinateur Linux pour tester la configuration de l’en-tête.
Voici la sortie de commande.
félicitations! Vous avez configuré l’en-tête IIS appelé CACHE-CONTROL pour permettre à l’utilisateur de mettre en cache le contenu de votre site Web.