Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 16759|Svare: 0

[CDN] Ved å bruke CDN-tjenesten, IIS cache-policyinnstillinger

[Kopier lenke]
Publisert på 02.11.2014 13:47:18 | | | |
1. Fordi hele nettstedet kun .html .jpg .png .gif .apk filer, og andre filer ikke er bufret; Du kan først sette hele nettstedet til ikke-cache som følger
a) Åpne IIS Information Manager, høyreklikk på egenskapene til tjenestenettstedet "a.cc.com", velg deretter HTTP-header-alternativet, merk av for "Aktiver innholdsutløp", velg "Utløp nå", og deretter "OK", som følger:



b) Etter innstillingene ovenfor vil ikke hele nettstedets innhold bli bufret av CDN, og deretter settes en cache-policy for .html .jpg .png .gif .apk filtypene


2. Cache-innstillingene for spesifikke filer er som følger:
a) Hvis filene med forskjellige endelser ovenfor plasseres separat under en spesifikk mappe, og det ikke finnes filer med andre endelser i den katalogen, kan cache-tiden settes for hele mappen der utvidelsen er plassert; Den spesifikke metoden er å utvide katalogen til nettstedet "a.cc.com" i "IIS Information Manager", og velge katalogen som må sette cache-tiden, for eksempel lagres all jpg i mappen til img, høyreklikker på katalogen, velger "Properties" og velger "HTTP-header"-velgeren; Siden hele nettstedet nettopp har satt innstillingen for ikke-cache, er cache-innstillingene i "HTTP-headeren" i katalogen de samme som i 1, og da kan du endre denne konfigurasjonen: velg "Utløpet etter denne tidsperioden", og sett tiden til utløpstidsverdi, for eksempel 14 dager, klikk "OK" for å lagre, som følger:



b) Hvis filene med en spesifikk filendelse ikke er jevnt plassert i en unik katalog, men blandes med andre filutvidelser under samme mappe, blir konfigurasjonen mer komplisert;


For å unngå å konfigurere filer med spesifikke utvidelser én etter én, må vi gjøre IIS til å støtte «wildcards», og konfigurasjonen som støtter «wildcards» er som følger:
1) Åpne IIS Information Manager, høyreklikk på attributten til tjenestenettstedet a.cc.com, velg fanen Hjem-katalogen, og klikk på Konfigurer-knappen på fanen, og følgende dialogboks vises:



2) Under kolonnen "Wildcard Application Mapping (Execution Order)", klikk på "Insert "Insert" og velg C: WINDOWSMicrosoft.NETFramework i filvalgsboksen som dukker opp 4.0.30319aspnet_isapi.dll fil, hvor "C:" er systemdisken, ikke kryss av for "Bekreft om filen eksisterer", som følger:



Etter å ha klikket to "OK"-knapper på rad, er støttekonfigurasjonen av IIS-jokerkort fullført

3) Deretter, gå til mappen hvor det finnes en cache-konfigurasjonsfil, velg først en fil som trenger å cache filfilfilen, høyreklikk, velg Egenskaper, velg "HTTP-header"-kortet, utfør konfigurasjonen i 2.a), og lagre; Deretter er det en innstilling for alle filer med samme fil under denne filkatalogen, på dette tidspunktet må du endre konfigurasjonsfilimplementeringen av IIS.

4) Konfigurasjonsfilen til IIS plasseres i C:WINDOWSsystem32inetsrvMetaBase.xml (IIS6-innstillinger), åpne filen ovenfor med programmet "Notepad", hvis vi har satt cache-utløpstiden for test.jpg under bin-katalogen i 3), så vil vi se etter strengen "/bin/test.jpg", test.jpg For å få alle jpg-filer under bin-mappen til å bruke denne cache-innstillingen, trenger du bare å endre "test.jpg" til "*.jpg", og deretter beholde filen. Merk: For å endre filene ovenfor må du slå av IIS admin Service in Services.

5) Filcache-innstillinger med andre utvidelser kan gjenta 3) og 4) operasjonene ovenfor.





Foregående:Ved bruk av CDN-tjenesten, Apache cache-policyinnstillinger
Neste:Hva bør jeg gjøre hvis nettsiden vedvarer i halvannen måned, eller er den ikke inkludert?
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com