Šis novērtējums ir atkarīgs no dažādu pakalpojumu sniedzēju CDN iestatījumiem, un tālāk ir norādīti Alibaba Cloud CDN Nginx kešatmiņas politikas iestatījumi
HTTP galvenes, kas ļauj iestatīt patvaļīgas HTTP galvenes
1) add_header
Sintakse: add_header nosaukuma vērtība
Noklusējums: nav
Izmantojiet šādus laukus: http, serveris, atrašanās vieta
2) beidzas
Sintakse: beidzas [laiks|laikmets|maks.|izslēgts]
Noklusējums: beidzas
Izmantojiet šādus laukus: http, serveris, atrašanās vieta
Šī direktīva kontrolē, vai atbildē ir atzīmēts derīguma termiņš, un, ja jā, tad kā.
izslēgts aizliedz mainīt galvenes laukus Expires un Cache-Control.
Laiks kontrolē "Cache-Control" vērtību, un negatīvie skaitļi norāda uz kešatmiņas neesamību
epoch iestatīt galveni Beidzas uz 1 January, 1970 00:00:01 GMT.
max iestatiet galveni Beidzas uz 2037. gada 31. decembris 23:59:59 GMT, maksimāli palielinot kešatmiņas kontroli uz 10 gadiem.
Piemēram, iestatiet PHP faila tipa derīguma termiņu uz 1 stundu:
Iestatiet faila tipu php uz no-cache, lai novērstu kešatmiņas servera kešatmiņu:
Turklāt varat iestatīt atbilstošo kešatmiņas politiku, izmantojot add_header, un iestatīt to bez kešatmiņas dinamiskajiem PHP failiem:- location ~ .*\.php$ {
- if ($request_uri !~ ^/dynamicimg/) {
- add_header Cache-Control "no-cache";
- add_header Pragma no-cache;
- }
- }
Kopēt kodu
|