Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 14131|Svar: 0

[CDN] Hvis cache-kontrollen af sideheaderen er sat til no-cache, vil adgangen så være til backserveren via CDN?

[Kopier link]
Opslået på 02/11/2014 13.41.21 | | | |
Dette estimat afhænger af CDN-indstillingerne hos forskellige tjenesteudbydere, og følgende er Nginx caching-politikindstillingerne for Alibaba Clouds CDN

HTTP-headers, som tillader at sætte vilkårlige HTTP-headere

1) add_header
Syntaks: add_header navneværdi
Standard: ingen
Brug følgende felter: http, server, lokation

2) udløber
Syntax: udløber [time|epoch|max|off]
Standard: udløber
Brug følgende felter: http, server, lokation

Denne direktiv styrer, om en udløbstid markeres i svaret, og i så fald hvordan.
off vil forbyde ændring af felterne Udløb og Cache-Control i headeren.
Tid styrer værdien af "Cache-Control", og negative tal indikerer no-cache
epoch satte Udløbsoverskriften til 1. januar 1970 kl. 00:00:01 GMT.
sæt max-headeren for udløb til 31. december 2037 kl. 23:59:59 GMT, hvilket maksimerer Cache-Control til 10 år.

For eksempel kan du sætte filtypens udløbstid for PHP til 1 time:




   


Sæt filtypen for php til no-cache for at forhindre cache-server i caching:






Derudover kan du sætte den tilsvarende caching-politik gennem add_header og sætte 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 kode







Tidligere:Hvordan læser man den rigtige eller falske iPhone 5s mobiltelefon? Apple iPhone 5s ægthed og falsk identifikationsvejledning
Næste:Ved brug af CDN-tjenesten er Apache cache-politikindstillinger
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com