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:- location ~ .*\.php$ {
- if ($request_uri !~ ^/dynamicimg/) {
- add_header Cache-Control "no-cache";
- add_header Pragma no-cache;
- }
- }
Kopiraj kodo
|