Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 14131|Svare: 0

[CDN] Hvis cache-kontrollen til sideheaderen er satt til ingen cache, vil tilgangen da være til bakserveren via CDN-en?

[Kopier lenke]
Publisert på 02.11.2014 13:41:21 | | | |
Dette estimatet avhenger av CDN-innstillingene til ulike tjenesteleverandører, og følgende er Nginx caching-policy-innstillingene til Alibaba Clouds CDN

HTTP-headers, som tillater at vilkårlige HTTP-headere kan settes

1) add_header
Syntaks: add_header navneverdi
Standard: ingen
Bruk følgende felt: http, server, lokasjon

2) utløper
Syntaks: utløper [time|epoch|max|off]
Standard: utløper
Bruk følgende felt: http, server, lokasjon

Denne direktiven styrer om en utløpstid er markert i svaret, og i så fall hvordan.
av vil forby endring av Utløps- og Cache-Kontroll-feltene i headeren.
Tid styrer verdien av "Cache-Control", og negative tall indikerer no-cache
epoken satte utløpsoverskriften til 1. januar 1970 kl. 00:00:01 GMT.
Maks satte utløpsheaderen til 31. desember 2037 kl. 23:59:59 GMT, og makset Cache-Control til 10 år.

For eksempel, sett filtypens utløpstid for PHP til 1 time:




   


Sett filtypen til php til no-cache for å forhindre cache-server caching:






I tillegg kan du sette den tilsvarende caching-policyen gjennom add_header, og sette den til ingen cache for dynamiske PHP-filer:
  1. location ~ .*\.php$ {
  2.     if ($request_uri !~ ^/dynamicimg/) {
  3.         add_header              Cache-Control "no-cache";
  4.         add_header              Pragma no-cache;
  5.     }
  6.   }
Kopier koden







Foregående:Hvordan lese den ekte eller falske iPhone 5s-mobiltelefonen? Apple iPhone 5s ekthets- og falsk identifikasjonsveiledning
Neste:Ved bruk av CDN-tjenesten, Apache cache-policyinnstillinger
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com