See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 14131|Vastuse: 0

[CDN] Kui lehe päise vahemälu kontroll on seatud vahemäluta olekule, kas ligipääs on tagaserverile CDN-i kaudu?

[Kopeeri link]
Postitatud 02.11.2014 13:41:21 | | | |
See hinnang sõltub erinevate teenusepakkujate CDN-seadetest ning järgnevalt on toodud Alibaba Cloudi CDN-i Nginx vahemälupoliitika seaded

HTTP päised, mis võimaldavad määrata suvalisi HTTP päisid

1) add_header
Süntaks: add_header nimeväärtus
Vaikimisi: puudub
Kasuta järgmisi välju: http, server, asukoht

2) aegub
Süntaks: aegub [time|epoch|max|off]
Vaikimisi: aegub välja
Kasuta järgmisi välju: http, server, asukoht

See direktiiv kontrollib, kas vastuses on aegumisaeg märgitud ja kui jah, siis kuidas.
välja lülitab päise väljade Expires ja Cache-Control väljade muutmise.
Aeg määrab "Cache-Control" väärtust ning negatiivsed numbrid näitavad vahemälu puudumist
epoch määras Expires'i päise 1. jaanuarile 1970 kell 00:00:01 GMT.
max määras aegumispäise 31. detsembrile 2037 kell 23:59:59 GMT, maksimeerides vahemälu kontrolli 10 aastani.

Näiteks määra PHP failitüübi aegumisajaks 1 tund:




   


Sea php failitüübiks no-cache, et vältida vahemäluserveri vahemällu salvestamist:






Lisaks saad add_header kaudu määrata vastava vahemällu salvestamise poliitika ja dünaamiliste PHP failide jaoks panna vahemäluta:
  1. location ~ .*\.php$ {
  2.     if ($request_uri !~ ^/dynamicimg/) {
  3.         add_header              Cache-Control "no-cache";
  4.         add_header              Pragma no-cache;
  5.     }
  6.   }
Kopeeri kood







Eelmine:Kuidas lugeda ehtsat või valet iPhone 5s mobiiltelefoni? Apple iPhone 5s autentsuse ja võltsitud identifitseerimise õpetus
Järgmine:CDN-teenuse kasutamine Apache vahemälu poliitika seaded
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com