1. Parce que le site global ne .html .jpg .png .gif .apk que des fichiers, et que les autres fichiers ne sont pas mis en cache ; Vous pouvez d’abord définir l’ensemble du site en non-cache comme suit:
a) Ouvrir IIS Information Manager, faire un clic droit sur les propriétés du site web du service « a.cc.com », puis sélectionner l’option d’en-tête HTTP, cocher « Activer l’expiration du contenu », sélectionner « Expirer maintenant », puis « OK », comme suit :
b) Après les paramètres ci-dessus, l’ensemble du contenu du site ne sera pas mis en cache par le CDN, puis définir une politique de mise en cache pour .html .jpg .png .gif .apk types de fichiers
2. Les paramètres de cache pour des fichiers spécifiques sont les suivants :
a) Si les fichiers avec différentes extensions ci-dessus sont placés séparément sous un répertoire spécifique, et qu’il n’y a pas de fichiers avec d’autres extensions dans ce répertoire, alors le temps de cache peut être défini pour l’ensemble du répertoire où se trouve l’extension ; La méthode spécifique consiste à étendre le répertoire du site web « a.cc.com » dans le « Gestionnaire d’informations IIS », et à sélectionner le répertoire qui doit définir le temps de cache, par exemple, tout le jpg est stocké dans le répertoire d’IMG, puis faire un clic droit sur le répertoire, sélectionner « Propriétés », et sélectionner le sélecteur « HTTP header » ; Parce que tout le site a défini le paramètre non-cache à l’instant, donc les paramètres de cache de l'« en-tête HTTP » du répertoire sont les mêmes que dans le 1, et vous pouvez alors modifier cette configuration : sélectionner « Expirer après cette période », et définir l’heure à la valeur du temps d’expiration, par exemple 14 jours, cliquer sur « OK » pour sauvegarder, comme suit :
b) Si les fichiers avec une extension spécifique ne sont pas placés uniformément dans un répertoire unique, mais sont mélangés avec d’autres fichiers d’extension sous le même répertoire, la configuration devient plus complexe ;
Pour éviter de configurer les fichiers avec des extensions spécifiques un par un, il faut faire en sorte que l’IIS prenne en chargement les « jokers », et la configuration qui prend en compte les « jokers » est la suivante :
1) Ouvrir IIS Information Manager, faire un clic droit sur l’attribut du site web du service a.cc.com, sélectionner l’onglet du répertoire d’accueil, puis cliquer sur le bouton Configurer de l’onglet, et la boîte de dialogue suivante apparaît :
2) Sous la colonne « Carte de sauvegarde de l’application (Ordre d’exécution) », cliquez sur le bouton « Insérer » et sélectionnez C : WINDOWSMicrosoft.NETFramework dans la boîte de sélection de fichiers qui s’affiche4.0.30319aspnet_isapi.dll fichier, où « C : » est le disque système, ne cochez pas « Confirmer si le fichier existe », comme suit :
Après avoir cliqué sur deux boutons « OK » d’affilée, la configuration de support des jokers IIS est terminée
3) Ensuite, allez dans le répertoire où se trouve un fichier de configuration de cache, sélectionnez d’abord un fichier qui doit mettre en cache l’extension, faites un clic droit, sélectionnez Propriétés, sélectionnez la carte « HTTP header », effectuez la configuration dans 2.a), et enregistrez ; Ensuite, il y a un paramètre pour tous les fichiers avec la même extension sous ce répertoire ; à ce stade, vous devez modifier l’implémentation du fichier de configuration d’IIS.
4) Le fichier de configuration d’IIS est placé dans C:WINDOWSsystem32inetsrvMetaBase.xml (paramètres IIS6), ouvrez le fichier ci-dessus avec le programme « Notepad », si nous avons défini l’expiration du cache pour le test.jpg dans le répertoire bin dans le 3), alors nous chercherons la chaîne « /bin/test.jpg », test.jpg Pour que tous les fichiers jpg du répertoire bin utilisent ce paramètre de cache, il suffit de changer « test.jpg » en « *.jpg », puis de conserver le fichier. Note : Pour modifier les fichiers ci-dessus, vous devez désactiver le service d’administration IIS dans Services.
5) Les paramètres de cache de fichiers avec d’autres extensions peuvent répéter les opérations 3) et 4) ci-dessus.
|