Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 16759|Svar: 0

[CDN] Med hjälp av CDN-tjänsten är IIS cachepolicyinställningar

[Kopiera länk]
Publicerad på 2014-11-02 13:47:18 | | | |
1. Eftersom hela webbplatsen endast .html .jpg .png .gif .apk filer, och andra filer inte är cachade; Du kan först ställa in hela sidan till icke-cache enligt följande
a) Öppna IIS Information Manager, högerklicka på egenskaperna för tjänstwebbplatsen "a.cc.com", välj sedan HTTP-header-alternativet, kryssa i "Aktivera innehållsutgång", välj "Upphör nu" och sedan "OK", enligt följande:



b) Efter ovanstående inställningar kommer inte hela webbplatsens innehåll att cachelagras av CDN:n, och då ställs en cachepolicy in för .html .jpg .png .gif .apk filtyper


2. Cacheinställningarna för specifika filer är följande:
a) Om filerna med olika tillägg ovan placeras separat under en specifik katalog, och det inte finns några filer med andra filändelser i den katalogen, kan cachetiden sättas för hela katalogen där tillägget finns; Den specifika metoden är att expandera katalogen för webbplatsen "a.cc.com" i "IIS Information Manager" och välja katalogen som behöver ställa in cachetiden, till exempel lagras all jpg i img-katalogen, högerklicka på katalogen, välj "Egenskaper" och välj "HTTP-header"-väljaren; Eftersom hela webbplatsen just nu har satt inställningen för icke-cache, så är cacheinställningarna i katalogens "HTTP-header" desamma som i 1, och då kan du ändra denna konfiguration: välj "Förfaller efter denna tidsperiod" och sätt tiden till utgångstidsvärdet, till exempel 14 dagar, klicka på "OK" för att spara, enligt följande:



b) Om filer med en specifik filändelse inte är enhetligt placerade i en unik katalog, utan blandas med andra tilläggsfiler under samma katalog, blir konfigurationen mer komplicerad;


För att undvika att konfigurera filer med specifika tillägg en efter en behöver vi få IIS att stödja "wildcards", och konfigurationen som stödjer "wildcards" är följande:
1) Öppna IIS Information Manager, högerklicka på attributet för tjänstwebbplatsens a.cc.com, välj fliken Hem-katalogen och klicka på knappen Konfigurera på fliken, och följande dialogruta visas:



2) Under kolumnen "Wildcard Application Mapping (Execution Order)" klickar du på knappen "Infoga" och väljer C: WINDOWSMicrosoft.NETFramework i filvalsrutan som dyker upp 4.0.30319aspnet_isapi.dll fil, där "C:" är systemdisken, kryssa inte i "Bekräfta om filen finns", enligt följande:



Efter att ha klickat på två "OK"-knappar i rad är stödkonfigurationen av IIS wildcards klar

3) Gå sedan till katalogen där det finns en cachekonfigurationsfil, välj först en fil som behöver cacha filändelsen, högerklicka, välj Egenskaper, välj "HTTP-header"-kortet, utför konfigurationen i 2.a), och spara; Därefter finns en inställning för alla filer med samma filändelse under denna filkatalog, vid denna tidpunkt behöver du ändra konfigurationsfilens implementation av IIS.

4) Konfigurationsfilen för IIS placeras i C:WINDOWSsystem32inetsrvMetaBase.xml (IIS6-inställningar), öppna filen ovan med programmet "Notepad", om vi har ställt in cachens utgångstid för test.jpg under bin-katalogen i 3), då letar vi efter strängen "/bin/test.jpg", test.jpg För att få alla jpg-filer under bin-katalogen att använda denna cache-inställning behöver du bara ändra "test.jpg" till "*.jpg" och sedan behålla filen. Observera: För att ändra ovanstående filer måste du stänga av IIS admin Service in Services.

5) Filcacheinställningar med andra tillägg kan upprepa 3) och 4) operationerna ovan.





Föregående:Med hjälp av CDN-tjänsten är Apache cachepolicy-inställningar
Nästa:Vad ska jag göra om webbplatsen kvarstår i en och en halv månad, eller om den inte är inkluderad?
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com