1. Koska koko sivusto .html .jpg .png .gif .apk vain tiedostoja, ja muita tiedostoja ei ole välimuistissa; Voit ensin asettaa koko sivuston ei-välimuistiksi seuraavasti:
a) Avaa IIS Information Manager, napsauta oikealla palvelun verkkosivuston ominaisuuksia "a.cc.com", valitse HTTP-otsikkovaihtoehto, valitse "Enable content end" -toiminto, valitse "Expir now" ja sitten "OK", seuraavasti:
b) Edellä mainittujen asetusten jälkeen koko verkkosivuston sisältöä ei välimuistita CDN:ssä, ja sitten asetetaan välimuistikäytäntö .html .jpg .png .gif .apk tiedostotyypeille
2. Välimuistiasetukset tietyille tiedostoille ovat seuraavat:
a) Jos yllä mainitut eri päätteillä olevat tiedostot on sijoitettu erikseen tietyn hakemiston alle, eikä kyseisessä kansiossa ole muita päätteitä, välimuistiaika voidaan asettaa koko kansiolle, jossa pääte sijaitsee; Erityinen tapa on laajentaa verkkosivuston "a.cc.com" hakemistoa "IIS Information Managerissa" ja valita hakemisto, johon välimuistiaika täytyy asettaa, esimerkiksi kaikki jpg-tiedostot tallennetaan img:n hakemistoon, sitten klikkaa hakemistoa hiiren oikealla, valitse "Ominaisuudet" ja valitse "HTTP-otsikko"-valitsin; Koska koko verkkosivusto on juuri asettanut ei-välimuistiasetuksen juuri nyt, joten hakemiston "HTTP-otsikon" välimuistiasetukset ovat samat kuin 1:ssä, ja sitten voit muokata tätä asetusta: valitse "Expire after this time period" ja aseta ajaksi vanhenemisaika, kuten 14 päivää, klikkaa "OK" tallentaaksesi näin:
b) Jos tiedostot, joilla on tietty pääteys, eivät ole yhtenäisesti sijoitettu yksilölliseen hakemistoon, vaan sekoitetaan muiden saman hakemiston laajennustiedostojen kanssa, konfigurointi on monimutkaisempi;
Jotta vältettäisiin tiedostojen konfigurointi yksittäisillä päätteillä kerrallaan, meidän täytyy saada IIS tukemaan "villikortteja", ja konfiguraatio, joka tukee "jokerikortteja", on seuraava:
1) Avaa IIS Information Manager, napsauta palvelun verkkosivuston attribuuttia a.cc.com hiiren oikealla, valitse kotihakemisto-välilehti ja klikkaa välilehden Määrittä-painiketta, jolloin seuraava valintaikkuna avautuu:
2) "Wildcard Application Mapping (Execution Order)" -sarakkeessa klikkaa "Insert"-painiketta ja valitse C: WINDOWSMicrosoft.NETFramework tiedostovalintaikkunasta, joka avautuu4.0.30319aspnet_isapi.dll tiedostossa, jossa "C:" on järjestelmälevy, älä valitse "Vahvista tiedoston olemassaolo" seuraavasti:
Kun klikataan kahta "OK"-painiketta peräkkäin, IIS:n villikorttien tukikonfiguraatio valmistuu
3) Seuraavaksi mene hakemistoon, jossa on välimuistikonfiguraatiotiedosto, valitse ensin tiedosto, johon täytyy välimuistittaa pääte, napsauta hiiren oikealla, valitse Ominaisuudet, valitse "HTTP-otsikko"-kortti, suorita konfiguraatio 2.a:ssa) ja tallenna; Seuraavaksi tässä tiedostohakemistossa on asetus kaikille saman päätteen tiedostoille, jolloin sinun täytyy muokata IIS:n konfiguraatiotiedoston toteutusta.
4) IIS:n konfiguraatiotiedosto sijoitetaan C:WINDOWSsystem32inetsrvMetaBase.xml (IIS6-asetukset), avaa yllä oleva tiedosto "Notepad"-ohjelmalla, jos olemme asettaneet test.jpg välimuistin vanhenemisajan bin-hakemistossa kohdassa 3), etsimme merkkijonon "/bin/test.jpg", test.jpg Jotta kaikki bin-kansion jpg-tiedostot voivat käyttää tätä välimuistiasetusta, sinun tarvitsee vain vaihtaa "test.jpg" muotoon "*.jpg" ja säilyttää tiedosto. Huomautus: Yllä mainittujen tiedostojen muokkaamiseksi sinun täytyy poistaa käytöstä IIS:n ylläpitäjäpalvelu Palveluissa.
5) Tiedostovälimuistiasetukset muilla päätteillä voivat toistaa yllä mainitut 3) ja 4) toiminnot.
|