Ce face Directiva qsCache
Implicit, multe sisteme de cache ignoră sau fac bypass complet la orice cerere care conține semne de întrebare și parametri URL, pentru a nu stoca pagini dinamice de căutare.
Directiva qsCache 1 indică serverului OpenLiteSpeed că cererile cu query strings pot fi stocate în cache dacă aplicația web trimite antetele de caching adecvate.
Această setare este crucială pentru magazine online unde filtrarea pe categorii, sortarea după preț sau paginarea se face prin parametri precum ?p=2&sort=price.
Opțiuni și argumente
| Opțiune / Parametru | Descriere |
|---|---|
1 |
Permite caching-ul cererilor cu parametri URL. |
0 |
Dezactivează caching-ul pentru orice URL care conține ‘?’. |
Ce returnează
Generarea de fișiere cache unice pentru fiecare combinație de parametri permisă.
Exemple
Exemplul 1: Activarea qsCache pentru paginile de catalog
Permite stocarea paginilor paginate în cache.
qsCache 1
Greșeli frecvente
- Activarea fără excluderea parametrilor dinamici de marketing (fbclid, gclid), ceea ce generează mii de fișiere cache duplicate pentru aceeași pagină.
- Stocarea accidentală în cache a rezultatelor căutărilor interne cu date cu caracter personal.
Comenzi înrudite
Modulul cache (module cache): Activează și configurează modulul intern de caching de mare viteză la nivel de server.Structura cacheKeyObject: Mecanismul intern prin care OpenLiteSpeed calculează amprenta unică a fiecărei pagini stocate în cache.Purjare LSCache (Purge): Invalidează și șterge obiectele din cache prin antet HTTP, taguri sau direct de pe disc.