Ez a becslés a különböző szolgáltatók CDN beállításaitól függ, és az alábbiakban az Alibaba Cloud CDN Nginx gyorsítótára szabályzata
HTTP fejlécek, amelyek lehetővé teszik tetszőleges HTTP fejlécek beállítását
1) add_header
Szintaxis: add_header névérték
Alapértelmezett: nincs
Használd a következő mezőket: http, szerver, hely
2) lejár
Szintaxis: lejár [time|epoch|max|off]
Alapértelmezés: lejár
Használd a következő mezőket: http, szerver, hely
Ez az irányelv szabályozza, hogy a válaszban szerepel-e a lejárati idő, és ha igen, hogyan.
kikapcsolva megtiltja a fejlécben található Expires és Cache-Control mezők módosítását.
Az idő szabályozza a "Cache-Control" értékét, a negatív számok pedig gyorsítótár nélküli számot jelölnek
epoch a Expires fejlécét 1970. január 1-jére, 00:00:01 GMT-re állította.
max a Expires fejlécet 2037. december 31-re, 23:59:59 GMT-re állította, így a Cache-Control maximális lejárata 10 évre.
Például állítsuk be a PHP fájltípus lejárati idejét 1 órára:
Állítsuk be a php fájltípusát no-cache-re, hogy megakadályozd a cache szerver gyorsítótárázását:
Ezen felül beállíthatod a megfelelő gyorsítótározási szabályzatot add_header-on keresztül, és beállíthatod a dinamikus PHP fájlok számára gyorsítótár nélkül:- location ~ .*\.php$ {
- if ($request_uri !~ ^/dynamicimg/) {
- add_header Cache-Control "no-cache";
- add_header Pragma no-cache;
- }
- }
Kód másolása
|