Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 16759|Svar: 0

[CDN] Ved brug af CDN-tjenesten er IIS cache-politikindstillinger

[Kopier link]
Opslået på 02/11/2014 13.47.18 | | | |
1. Fordi hele siden kun .html .jpg .png .gif .apk filer, og andre filer ikke caches; Du kan først sætte hele siden til ikke-cache som følger
a) Åbn IIS Information Manager, højreklik på egenskaberne på servicewebsitet "a.cc.com", vælg derefter HTTP-header-muligheden, tjek "Aktiver indholdsudløb", vælg "Udløb nu" og derefter "OK", som følger:



b) Efter ovenstående indstillinger vil hele websitets indhold ikke blive cachet af CDN'en, og der skal derefter sættes en caching-politik for .html .jpg .png .gif .apk filtyper


2. Cache-indstillingerne for specifikke filer er som følger:
a) Hvis filerne med forskellige endelser ovenfor placeres separat under en specifik mappe, og der ikke er filer med andre endelser i den mappe, kan cache-tiden sættes for hele den mappe, hvor udvidelsen er placeret; Den specifikke metode er at udvide websitets mappe "a.cc.com" i "IIS Information Manager" og vælge den mappe, der skal indstille cache-tiden, for eksempel gemmes alle jpg i img-mappen, højreklik på mappen, vælg "Egenskaber" og vælg "HTTP-header"-vælgeren; Fordi hele hjemmesiden lige nu har sat ikke-caching-indstillingen, så cache-indstillingerne i "HTTP-headeren" i mappen er de samme som i 1, og så kan du ændre denne konfiguration: vælg "Udløb efter denne tidsperiode", og sæt tiden til udløbstidsværdien, f.eks. 14 dage, klik på "OK" for at gemme, som følger:



b) Hvis filerne med en specifik endelse ikke er ensartet placeret i en unik mappe, men blandes med andre filendelser under samme mappe, bliver konfigurationen mere kompliceret;


For at undgå at konfigurere filer med specifikke endelser én ad gangen, skal vi gøre IIS til at understøtte "wildcards", og konfigurationen, der understøtter "wildcards", er som følger:
1) Åbn IIS Information Manager, højreklik på attributten for servicewebstedet a.cc.com, vælg fanen Hjemme-mappe, og klik på Konfigurere-knappen på fanen, og følgende dialogboks vises:



2) Under kolonnen "Wildcard Application Mapping (Execution Order)" klik på "Indsæt"-knappen og vælg C: WINDOWSMicrosoft.NETFramework i filvalgsboksen, der dukker op 4.0.30319aspnet_isapi.dll fil, hvor "C:" er systemdisken, må du ikke sætte kryds i "Bekræft om filen eksisterer", som følger:



Efter at have klikket på to "OK"-knapper i træk, er supportkonfigurationen af IIS wildcards fuldført

3) Gå derefter til mappen med en cache-konfigurationsfil, vælg først en fil, der skal cache filenden, højreklik, vælg Egenskaber, vælg "HTTP-header"-kortet, udfør konfigurationen i 2.a), og gem; Dernæst er der en indstilling for alle filer med samme filendelse under denne filmappe, og på dette tidspunkt skal du ændre konfigurationsfilimplementeringen af IIS.

4) Konfigurationsfilen for IIS placeres i C:WINDOWSsystem32inetsrvMetaBase.xml (IIS6-indstillinger), åbn ovenstående fil med programmet "Notepad", hvis vi har sat cache-udløbstiden for test.jpg under bin-mappen i 3), så vil vi lede efter strengen "/bin/test.jpg", test.jpg For at få alle jpg-filer under bin-mappen til at bruge denne cache-indstilling, behøver du kun at ændre "test.jpg" til "*.jpg" og derefter beholde filen. Bemærk: For at ændre ovenstående filer skal du slå IIS-administrationen Service i Services fra.

5) Indstillinger for filcachen med andre udvidelser kan gentage de 3) og 4) ovenstående operationer.





Tidligere:Ved brug af CDN-tjenesten er Apache cache-politikindstillinger
Næste:Hvad skal jeg gøre, hvis hjemmesiden varer i halvanden måned, eller er den ikke inkluderet?
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com