Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 15073|Odgovoriti: 0

[CDN] Z uporabo storitve CDN, nastavitve politike predpomnilnika Apache

[Kopiraj povezavo]
Objavljeno na 2. 11. 2014 13:45:30 | | | |
Apachejeva politika poteka poteka se lahko nastavi preko Apachejevih modulov mod_expires in mod_headers:

1) Nastavitve modula mod_expires:
Omogoča nadzor nad HTTP glavama "Expires" in "Cache-Control" preko konfiguracijskih datotek
Glavna funkcija modula mod_expires je samodejno generiranje oznak Expires in oznak Cache-Control v informacijah glave strani, s čimer se zmanjša pogostost in pogostost obiskov strank, zmanjša nepotreben promet in poveča hitrost dostopa
mod_expires je eden najpreprostejših modulov v Apache, z le tremi ukazi
Direktiva ExpiresActive: Vklopite ali izklopite funkcijo, ki generira glavi "Expires:" in "Cache-Control:".
Direktiva ExpiresByType: Določa čas poteka dokumentov tipa MIME (npr. besedilo/html).
Direktiva ExpiresDefault: privzeto določi čas poteka za vse dokumente.

Kako zapisati čas trajanja
"dostop plus 1 mesec"
"Dostop plus 4 tedne"
"zdaj plus 30 dni"
"modifikacija plus 5 ur in 3 minute"
A2592000
M604800
access, Now in A imata enak pomen, kar pomeni, da se čas poteka začne s časom dostopa.
sprememba in M imata enak pomen, kar pomeni, da se čas poteka začne z zadnjim časom spremembe dostopane datoteke.
Zato slednja metoda pisanja deluje le za statične datoteke, medtem ko dinamične strani, ustvarjene s skriptami, niso prizadete

Primer konfiguracije:

    Poteče mod_expires aktiven
    PotekDefault "dostop plus 6 mesecev"
    ExpiresByType slika/* "access plus 10 let"
    ExpiresByType text/* "access plus 10 let"
    ExpiresByType application/* "dostop plus 30 minut"

Preverjanje: čas predpomnilnika slike/jpeg je 315360000s (10 let)



Če nastaviš image/jpeg, da ne predpomniš (maksimalna starost nastavljena na 0):

# Potek po tipu slike/* "dostop plus 10 let"
ExpiresByType slika/* A0




2) Nastavitve mod_headers modula:

   # LETO (1 leto časa predpomnilnika za vrste datotek flv, gif, ico)

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


# TEDEN (pdf.swf, js, čas predpomnilnika css je teden)

Nastavitev glave Cache-Control "max-age=604800"


# NIKOLI NE PREDPOMNI (jsp.swf, vrsta ico datoteke ni predpomnjena)

Komplet glave poteče "Čet, 01. dec 2003, 16:00:00 GMT"
Header set Cache-Control "no-store, no-cache, must-revalidate"
Množica glave Pragma "no-cache"






Prejšnji:Če je nadzor predpomnilnika glave strani nastavljen na no-cache, ali bo dostop do zadnjega strežnika preko CDN?
Naslednji:Z uporabo storitve CDN, nastavitve politike predpomnilnika IIS
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com