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

Pogled: 14131|Odgovoriti: 0

[CDN] Če je nadzor predpomnilnika glave strani nastavljen na no-cache, ali bo dostop do zadnjega strežnika preko CDN?

[Kopiraj povezavo]
Objavljeno na 2. 11. 2014 13:41:21 | | | |
Ta ocena je odvisna od nastavitev CDN različnih ponudnikov storitev, naslednje pa so nastavitve politike predpomnjenja Nginx v CDN Alibaba Cloud

HTTP glave, ki omogočajo nastavitev poljubnih HTTP glav

1) add_header
Sintaksa: add_header vrednost imena
Privzeto: ni
Uporabite naslednja polja: http, strežnik, lokacija

2) poteče
Sintaksa: poteče [time|epoch|max|off]
Privzeto: poteče
Uporabite naslednja polja: http, strežnik, lokacija

Ta direktiva določa, ali je v odgovoru označen čas poteka in če je, kako.
off bo prepovedal spreminjanje polj Expires in Cache-Control v glavi.
Čas nadzoruje vrednost "Nadzora predpomnilnika", negativne številke pa pomenijo, da predpomnilnika ni
epocho je nastavil glavo Expires na 1. januar 1970 ob 00:00:01 GMT.
max nastavi glavo Expires na 31. december 2037 ob 23:59:59 GMT, s čimer Cache-Control doseže največ 10 let.

Na primer, nastavite čas poteka vrste datoteke za PHP na 1 uro:




   


Nastavite vrsto datoteke php na no-cache, da preprečite shranjevanje strežnika predpomnilnika:






Poleg tega lahko preko add_header nastavite ustrezno politiko predpomnjenja in jo nastavite na brez predpomnilnika za dinamične PHP datoteke:
  1. location ~ .*\.php$ {
  2.     if ($request_uri !~ ^/dynamicimg/) {
  3.         add_header              Cache-Control "no-cache";
  4.         add_header              Pragma no-cache;
  5.     }
  6.   }
Kopiraj kodo







Prejšnji:Kako prebrati pravi ali lažni mobilni telefon iPhone 5s? Vodič za pristnost in lažno identifikacijo pri Apple iPhone 5s
Naslednji:Z uporabo storitve CDN, nastavitve politike predpomnilnika Apache
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