Directiva enableCache în OpenLiteSpeed

Comută starea de funcționare a cache-ului la nivel de server, virtual host sau context.

Sintaxă
enableCache 1
enableCache 0

Ce face Directiva enableCache

Directiva enableCache activează (1) sau suspendă (0) procesarea regulilor de cache pentru entitatea în care este declarată.

Dacă este setată pe 1 în httpd_config.conf, permite tuturor vHost-urilor să utilizeze LSCache. Poate fi dezactivată specific într-un anumit vHost sau context (de exemplu pentru un director de staging sau dezvoltare).

Când este dezactivată, toate cererile sunt pasate direct interpretorului LSPHP, indiferent de antetele de cache trimise de aplicație.

Opțiuni și argumente

Opțiune / Parametru Descriere
1 Activează motorul de caching.
0 Dezactivează complet mecanismul de caching.

Ce returnează

Activarea sau bypass-ul logic al verificării cache-ului.

Exemple

Exemplul 1: Dezactivarea cache-ului într-un context de administrare

Asigură că secțiunea de administrare nu este niciodată stocată în cache.

context /admin/ {
  type static
  location $VH_ROOT/html/admin/
  enableCache 0
}

Greșeli frecvente

  • Dezactivarea din greșeală a directivei pe vHost-ul de producție, ceea ce va genera încărcare masivă pe baza de date MySQL.
  • Așteptarea ca enableCache 1 să facă cache pe cereri POST sau cereri cu cookie-uri de autentificare fără reguli explicite.

Comenzi înrudite

  • Modulul cache (module cache): Activează și configurează modulul intern de caching de mare viteză la nivel de server.
  • Directiva staleCache: Servește vizitatorilor conținutul expirat din cache în timp ce pagina este regenerată în fundal.
  • Purjare LSCache (Purge): Invalidează și șterge obiectele din cache prin antet HTTP, taguri sau direct de pe disc.
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Directiva enableCache

Ai o nelămurire despre utilizarea comenzii Directiva enableCache sau 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.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.