1. Ker celotna stran .html .jpg .png .gif .apk le datoteke, druge datoteke pa niso predpomnjene; Najprej lahko nastavite celotno stran na ne-predpomnjenje, kot sledi:
a) Odprite IIS Information Manager, desni klik na lastnosti spletne strani storitve "a.cc.com", nato izberite možnost HTTP glave, označite "Omogoči potek vsebine", izberite "Potek zdaj" in nato "OK", kot sledi:
b) Po zgornjih nastavitvah CDN ne predpomni celotne vsebine spletne strani, nato pa se za .html .jpg .png .gif .apk vrste datotek nastavi politika predpomnjenja
2. Nastavitve predpomnilnika za določene datoteke so naslednje:
a) Če so datoteke z različnimi končnicami zgornje postavljene ločeno pod določeno mapo in v tej mapi ni datotek z drugimi končnicami, se lahko čas predpomnilnika nastavi za celotno mapo, kjer se končnica nahaja; Specifična metoda je razširiti imenik spletne strani "a.cc.com" v "IIS Information Manager" in izbrati imenik, ki mora nastaviti čas predpomnilnika, na primer, vsi jpg so shranjeni v mapi img, nato desni klik na mapo, "Lastnosti" in izbirnik "HTTP glave"; Ker je celotna spletna stran pravkar nastavila ne-predpomnjevanje, so nastavitve predpomnilnika v "HTTP glavi" imenika enake kot v 1, nato pa lahko to nastavitev spremenite: izberite "Potek po tem časovnem obdobju" in nastavite čas na vrednost časa poteka, na primer 14 dni, kliknite "OK" za shranjevanje, kot sledi:
b) Če datoteke s specifično končnico niso enakomerno razporejene v enoličnem imeniku, ampak so pomešane z drugimi datotekami priponic v isti mapi, je konfiguracija bolj zapletena;
Da bi se izognili konfiguraciji datotek s specifičnimi končnicami eno za drugo, moramo IIS omogočiti podporo za "wildcards", konfiguracija, ki podpira "wildcards", pa je naslednja:
1) Odprite IIS Information Manager, desni klik na atribut spletne strani storitve a.cc.com, izberite zavihek domači imenik in kliknite gumb Configure na zavihku, ter se prikaže naslednje pogovorno okno:
2) Pod stolpcem "Wildcard Application Mapping (Execution Order)" kliknite gumb "Vstavi" in izberite C: WINDOWSMicrosoft.NETFramework v oknu za izbiro datoteke, ki se pojavi4.0.30319aspnet_isapi.dll datoteko, kjer je "C:" sistemski disk, ne označite "Potrdi, ali datoteka obstaja", kot sledi:
Po kliku dveh zaporednih gumbov "OK" je konfiguracija podpore za IIS wildcarde zaključena
3) Nato pojdite v imenik, kjer je konfiguracijska datoteka predpomnilnika, najprej izberite datoteko, ki mora predpomniti končnico, kliknite z desnim klikom, izberite Lastnosti, izberite kartico "HTTP glave", izvedite konfiguracijo v 2.a) in shranite; Nato je v tej mapi za vse datoteke z isto končnico, takrat morate spremeniti implementacijo konfiguracijske datoteke IIS.
4) Konfiguracijska datoteka IIS je postavljena v C:WINDOWSsystem32inetsrvMetaBase.xml (nastavitve IIS6), zgornjo datoteko odprete s programom "Notepad", če smo nastavili čas poteka predpomnilnika za test.jpg pod mapo bin v 3), nato poiščemo niz "/bin/test.jpg", test.jpg Da bi vse jpg datoteke v mapi bin uporabljale to nastavitev predpomnilnika, morate le spremeniti "test.jpg" v "*.jpg" in nato datoteko obdržati. Opomba: Za spreminjanje zgornjih datotek morate izklopiti IIS admin storitev v Services.
5) Nastavitve predpomnilnika datotek z drugimi razširitvami lahko ponovijo zgoraj omenjene 3) in 4) operacije.
|