Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 14131|Antwoord: 0

[CDN] Als de cache-controle van de paginaheader op no-cache staat, zal de toegang dan via de CDN naar de backserver gaan?

[Link kopiëren]
Geplaatst op 02-11-2014 13:41:21 | | | |
Deze schatting hangt af van de CDN-instellingen van verschillende serviceproviders, en hieronder volgen de Nginx caching-beleidsinstellingen van Alibaba Cloud's CDN

HTTP-headers, waarmee willekeurige HTTP-headers kunnen worden ingesteld

1) add_header
Syntaxis: add_header naamwaarde
Standaard: geen
Gebruik de volgende velden: http, server, locatie

2) verloopt
Syntaxis: verloopt [tijd|epoch|max|off]
Standaard: verloopt
Gebruik de volgende velden: http, server, locatie

Deze richtlijn bepaalt of een vervaldatum in de respons wordt aangegeven, en zo ja, hoe.
off verbiedt wijziging van de Expires- en Cache-Control-velden in de header.
Tijd bepaalt de waarde van "Cache-Control", en negatieve getallen geven geen cache aan
de Expire-kop werd ingesteld op 1 januari 1970 om 00:00:01 GMT.
Stel de Expires-header maximaal in op 31 december 2037 om 23:59:59 GMT, waarmee Cache-Control maximaal 10 jaar is.

Stel bijvoorbeeld de vervaldatum van het bestandstype van PHP in op 1 uur:




   


Stel het bestandstype van php in op no-cache om te voorkomen dat de cacheserver caching:






Daarnaast kun je het bijbehorende cachingbeleid via add_header instellen, en het instellen op geen cache voor dynamische PHP-bestanden:
  1. location ~ .*\.php$ {
  2.     if ($request_uri !~ ^/dynamicimg/) {
  3.         add_header              Cache-Control "no-cache";
  4.         add_header              Pragma no-cache;
  5.     }
  6.   }
Code kopiëren







Vorig:Hoe lees je de echte of nep iPhone 5s mobiele telefoon? Apple iPhone 5s authenticiteit en valse identificatie tutorial
Volgend:Met behulp van de CDN-service zijn Apache cache-beleidsinstellingen
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com