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

Utsikt: 15073|Svar: 0

[CDN] Med hjälp av CDN-tjänsten är Apache cachepolicy-inställningar

[Kopiera länk]
Publicerad på 2014-11-02 13:45:30 | | | |
Apaches utgångspolicy kan ställas in genom Apaches mod_expires och mod_headers moduler:

1) Modul mod_expires inställningar:
Tillåter kontroll av HTTP "Expires" och "Cache-Control"-huvuden via konfigurationsfiler
Huvudfunktionen i mod_expires-modulen är att automatiskt generera Expired-taggar och Cache-Control-taggar i sidhuvudinformationen, vilket minskar frekvensen och frekvensen av klientbesök, minskar onödig trafik och ökar åtkomsthastigheten
mod_expires är en av de enklaste modulerna i Apache, med endast tre instruktioner
ExpiresActive-direktivet: Slå på eller av funktionen som genererar headerna "Expires:" och "Cache-Control:".
ExpiresByType-direktivet: Specificerar utgångstiden för MIME-typ dokument (t.ex. text/html).
ExpiresDefault-direktivet: sätter utgångstiden för alla dokument.

Hur man skriver utgångstiden
"Access Plus 1 månad"
"Access Plus 4 veckor"
"nu plus 30 dagar"
"Modifiering plus 5 timmar 3 minuter"
A2592000
M604800
access, now, och A har samma betydelse, vilket betyder att utgångstiden börjar från åtkomsttillfället.
modifiering och M har samma betydelse, vilket betyder att utgångstiden börjar från den senaste ändringstiden för den åtkomstfilen.
Därför fungerar den senare skrivmetoden endast för statiska filer, medan dynamiska sidor som genereras av skript inte påverkas av den

Konfigurationsexempel:

    Går ut mod_expires aktiv på
    Löper utDefault "åtkomst plus 6 månader"
    Förfaller genom typbild/* "åtkomst plus 10 år"
    FörfallerByTyp-text/* "access plus 10 years"
    ExpiresByType application/* "access plus 30 minutes"

Verifiering: bild-/jpeg-cachetiden är 315360000s (10 år)



Om du sätter image/jpeg att inte cachelagra (maxålder satt till 0s):

# Förfaller genom typbild/* "åtkomst plus 10 år"
ExpiresByType-bild/* A0




2) Modul mod_headers inställningar:

   # YEAR (1 års cachetid för flv, gif, ico-filtyper)

Header set Cache-Control "max-age=2592000"


# VECKA (pdf.swf, js, css cache-tiden är en vecka)

Header set Cache-Control "max-age=604800"


# NEVER CACHE (jsp.swf, ico-filtypen är inte cachad)

Header set löper ut "Tor, 01 dec 2003 16:00:00 GMT"
Header-set Cache-Control "no-store, no-cache, must-revalidate"
Header-mängden Pragma "no-cache"






Föregående:Om cachekontrollen av sidhuvudet är inställd på no-cache, kommer åtkomsten då att vara till backservern via CDN?
Nästa:Med hjälp av CDN-tjänsten är IIS cachepolicyinställningar
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