Ce face Modulul mod_expires - Setarea antetelor de expirare și cache în browser
Modulul mod_expires controlează durata pentru care browserul vizitatorului are permisiunea de a păstra fișierele în memoria cache locală fără a mai trimite cereri către server.
Directiva ExpiresActive On pornește generarea antetelor.
Permite definirea unor reguli intuitive în limbaj natural (de exemplu `access plus 1 year` sau `modification plus 2 days`).
Exemple
Exemplul 1: Activarea expirării cache cu o valoare implicită de 1 lună
Activează modulul și setează valoarea fallback.
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 month"
</IfModule>
Ieșire în terminal
Apache include antetul 'Expires' calculat automat la 30 de zile în viitor.
Greșeli frecvente
- Setarea unui cache îndelungat pe fișiere dinamice HTML sau scripturi PHP, împiedicând utilizatorii să vadă actualizările recente de conținut.
Comenzi înrudite
Directiva ExpiresByType - Politici diferențiate de cache după tipul de fișier: Stabilește durata de valabilitate a cache-ului adaptată specific pentru fiecare tip MIME în parte.Directiva Header set Cache-Control - Controlul direct al antetului HTTP de cache: Configurează direct antetul standard HTTP/1.1 Cache-Control cu directive avansate precum immutable sau no-store.
Întrebări & Exemple de Cod:
Modulul mod_expires – Setarea antetelor de expirare și cache în browserAi o nelămurire despre utilizarea comenzii
Modulul mod_expires – Setarea antetelor de expirare și cache în browsersau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.