LiteSpeed Web Server logo Manuel utilisateur LiteSpeed Web Server

Parametres du cache de page

Table des matières

Parametres de stockage du cache

Politique de cache

URLs a ne pas mettre en cache

Domaines a ne pas mettre en cache

Fonctionnalités du cache

Description

Indique une selection de fonctionnalites de cache a activer individuellement.

Activé: activer le moteur de cache.
Crawler: activer la fonction crawler.
ESI: activer la fonction ESI.

Les fonctionnalites activees globalement au niveau serveur peuvent etre remplacees au niveau de l'hote virtuel.

Remarque : definir Activer LiteMage sur Activé au niveau de l'hote virtuel remplacera ce parametre et activera automatiquement le moteur de cache et toutes les fonctionnalites.

Valeur par defaut : tout active

Syntaxe

Sélectionner avec des cases à cocher

Chemin de stockage

Description

Indique le repertoire contenant les objets mis en cache. Actuellement, LiteSpeed Cache stocke chaque objet dans son propre fichier. Le nom du fichier est un hachage de la cle de l'objet. Plusieurs niveaux de repertoires seront crees afin d'eviter de conserver trop de fichiers dans un seul repertoire. Cette valeur doit etre definie au niveau serveur pour activer le cache. Les parametres du niveau hote virtuel remplaceront ceux du niveau serveur.

Syntaxe

path

Conseils

Performance Affectez un disque dedie ou une baie de disques comme stockage de cache. RAID0 est recommande.

Il est recommande de definir un chemin de stockage de cache different pour chaque hote virtuel afin d'eviter que les requetes purge all affectent d'autres hotes virtuels.

Activer LiteMage

Description

Active LiteMage Cache pour les boutiques Magento.

Lorsqu'il est defini sur 'On', le serveur essaiera aussi d'utiliser les informations de cache prive partagees pour accelerer le temps de chargement des pages pour les premiers visiteurs. Selectionnez 'Safe' pour desactiver cette fonction.

Syntaxe

Sélectionner dans la liste déroulante

Conseils

Information Ce parametre ne fonctionnera pas si votre licence LiteSpeed n'a pas le module LiteMage active.

Chemin du gestionnaire de cache

Description

Indique le repertoire utilise pour stocker les fichiers du gestionnaire de cache. Ces fichiers sont stockes dans Storage Path par defaut.

Syntaxe

path

Conseils

Performance Un emplacement separe sur un disque rapide est recommande pour eviter la suppression accidentelle des fichiers du gestionnaire de cache. Ne definir sur un disque RAM que si le stockage du cache est aussi enregistre sur un disque RAM.

Expiration du stockage public (minutes)

Description

Age maximal d'un fichier mis en cache avant que le serveur tente de le supprimer physiquement. Cette operation de suppression aura lieu une fois par jour pour eviter que le stockage du cache devienne trop volumineux. Le minimum est 60 minutes.

Syntaxe

Nombre entier

Conseils

Information Definissez cette valeur sur une duree superieure a votre TTL le plus long afin d'eviter la suppression de fichiers cache encore valides.

Expiration sans accès (minutes)

Description

Nombre maximal de minutes pendant lesquelles un fichier mis en cache restera dans le stockage du cache sans hit de cache avant d'etre supprime physiquement par le serveur. Definissez sur 0 pour desactiver cette fonction.

Valeur par defaut : 0

Syntaxe

Nombre entier

Vérifier le cache public

Description

Indique s'il faut verifier le cache public pour les URL demandees dans le contexte actuel. Peut etre defini au niveau serveur, hote virtuel ou contexte.

Syntaxe

Sélectionner avec les boutons radio

Vérifier le cache privé

Description

Indique s'il faut verifier le cache prive pour les URL demandees dans le contexte actuel. Peut etre defini au niveau serveur, hote virtuel ou contexte.

Syntaxe

Sélectionner avec les boutons radio

Respecter Cacheable

Description

Respecte la valeur des en-tetes de reponse "Cache-Control" ordinaires lorsqu'aucun controle de cache propre a LiteSpeed n'a ete fourni.

Le controle de cache propre a LiteSpeed inclut l'en-tete de reponse X-litespeed-cache-control et la variable d'environnement cache-control definie via une regle de reecriture.

Syntaxe

Sélectionner avec les boutons radio

Conseils

Information Ce parametre est active par defaut.

Taille max. de l'objet

Description

Indique la taille maximale d'un objet, jusqu'a 100M, qui peut etre stocke dans le repertoire de cache.

Valeur par defaut : 10M

Syntaxe

Nombre entier

Âge du cache expiré (secondes)

Description

Indique combien de temps un objet continuera d'etre servi depuis le cache apres son expiration mais avant qu'une nouvelle copie cachee soit disponible. La valeur par defaut est "10" secondes.

Syntaxe

Nombre entier

Modifications de clé de cache

Description

Rend certaines requetes plus faciles a mettre en cache en permettant de supprimer des parametres de chaine de requete inutiles des URL.

Syntaxe

clear supprime toutes les configurations precedentes, -qs:[string] supprime toutes les chaines de requete dont le nom correspond exactement a [string], ou -qs:utm* supprime toutes les chaines de requete dont la partie nom commence par [string]. Entrez une regle par ligne.

Exemple

-qs:utm* supprime toutes les chaines de requete dont la partie nom commence par "utm".
-qs:gclid supprime toutes les chaines de requete dont le nom correspond exactement a "gclid".

Délai d'expiration du cache (secondes)

Description

Indique combien de temps un objet sera mis en cache. La valeur par defaut est "86400" secondes (un jour).

Syntaxe

Nombre entier

Délai d'expiration du cache privé (secondes)

Description

Indique combien de temps un objet sera mis en cache dans le cache prive. La valeur par defaut est "60" secondes.

Syntaxe

Nombre entier

Micro-cache des réponses 5XX

Description

Met en cache pendant 10 secondes les pages repondant avec le code d'etat HTTP 5xx (500, 503, etc.) lorsque l'en-tete de reponse de cache indique que la page peut etre mise en cache.

Valeurs par defaut :
Niveau serveur : Yes
Niveau VH : Heriter du parametre du niveau serveur
Niveau contexte Heriter du parametre du niveau VH

Syntaxe

Sélectionner avec les boutons radio

Conseils

Performance Activer ce parametre est utile pour eviter les mauvaises requetes, mais peut aussi ajouter une protection DDoS.

Activer le cache POST

Description

Indique si les requetes POST peuvent etre mises en cache avec l'en-tete "x-litespeed-cache-control".

Valeur par defaut : Non

Syntaxe

Sélectionner avec les boutons radio

URLs à ne pas mettre en cache

Description

Liste de segments d'URL ou toute URL contenant ces segments listes ne sera pas mise en cache. La correspondance de chaine est utilisee. Les expressions regulieres ne sont pas prises en charge. Peut etre defini au niveau serveur ou hote virtuel. Saisissez un segment d'URL par ligne. Les segments d'URL listes au niveau serveur sont herites par tous les hotes virtuels et ajoutes a leurs listes Do-Not-Cache URLs.

Conseils

Information Vous pouvez ajouter des commentaires en commencant une ligne par "#".

Domaines à ne pas mettre en cache

Description

Liste de domaines separes par des virgules qui ne seront pas mis en cache.

Syntaxe

Liste separee par des virgules. Les noms de domaine ne sont pas sensibles a la casse et le prefixe "www." doit etre supprime. Les caracteres wildcard "*" et "?" sont autorises. "?" remplace un seul caractere. "*" remplace n'importe quel nombre de caracteres. Par exemple, "*.mydomain.com" correspondra a tous les sous-domaines de mydomain.com. Les noms de domaine dupliques ne sont pas autorises.