GNU/Linux >> Tutoriels Linux >  >> Panels >> cPanel

Paramètres avancés dans SuperCache Manager

Outre les paramètres généraux, SuperCache Manager vous fournit également des paramètres avancés. En les utilisant, vous pouvez affiner le système de mise en cache. Vous pouvez également spécifier les cookies et les en-têtes HTTP du serveur à inclure ou à exclure de la mise en cache.

Une fois SuperCache activé, il mettra en cache le contenu par défaut même si la requête du client Web contient des cookies. L'outil se comportera également différemment vis-à-vis de certains en-têtes HTTP dans la réponse du serveur source.

Important :Une configuration correcte via la section Paramètres avancés nécessite une connaissance approfondie du fonctionnement de votre site Web, comme les types de cookies et les en-têtes HTTP qui sont générés pour ses visiteurs. Si vous ne savez pas exactement pourquoi vous avez besoin de ces options, ne les modifiez pas. La configuration peut être effectuée par un développeur Web ou une personne plus familière avec le CMS du site Web et son support.

Types de mise en cache lors de l'utilisation de cookies

Les types de mise en cache lors de l'utilisation de cookies dépendent des cookies disponibles dans les requêtes des visiteurs envoyées au site Web.

Ici, vous pouvez spécifier les actions que le système de mise en cache effectuera en fonction des cookies générés par votre site Web.

Important :Quel que soit le type de mise en cache sélectionné dans cette option (lors de l'utilisation de cookies), les performances globales de mise en cache seront également influencées par les options Désactiver le traitement des en-têtes de serveur, En-têtes variables ignorés et Adresses URL exclues de la mise en cache.

Tout mettre en cache

Cette option de mise en cache est active par défaut car cela signifie que les clients reçoivent toujours du contenu mis en cache, que leurs requêtes sur le site Web aient ou non des cookies.

Remarque :bien que ce type de mise en cache serve toujours le contenu mis en cache aux visiteurs, certaines URL administratives et certains cookies sont automatiquement exclus de la mise en cache. Dans les paramètres, recherchez la section Adresses URL ajoutées automatiquement qui ne sont pas mises en cache pour afficher toutes les URL exclues.

Tout mettre en cache, à l'exception des cookies de visiteurs spécifiques

Avec ce type de mise en cache, le contenu mis en cache sera servi aux visiteurs, sauf dans les cas où ils envoient un cookie spécifique (ou des cookies). Vous pouvez spécifier des cookies qui détermineront si le visiteur recevra du contenu mis en cache lors d'une requête sur le site Web.

Ne diffusez pas de contenu à partir du cache lorsqu'un cookie est présent

Ajoutez des cookies à l'option Ne pas diffuser le contenu du cache lorsqu'un cookie est présent . Vous devez saisir uniquement le nom du cookie sans sa valeur. Par exemple, si le cookie est "language=bg-BG", vous n'entrerez que langue sur le terrain.

Remarque :Si vous saisissez uniquement le nom du cookie, par ex. langue , SuperCache détectera également tous les autres cookies dont les noms commencent par language, par ex. site de langue , chaîne de langue , etc. Pour ajuster SuperCache pour le suivi d'un cookie spécifique, entrez son nom dans le champ suivi du symbole =, par ex. langue= .

Vous pouvez ajouter plusieurs cookies spécifiques en utilisant Ajouter une nouvelle entrée . Vous pouvez également supprimer un cookie spécifique de la liste en utilisant le X à droite.

Servir à partir du cache uniquement si le visiteur n'utilise pas de cookies

Ce type de mise en cache sert le contenu mis en cache uniquement si la requête du client sur le site Web n'utilise pas du tout de cookies.

Ici, vous pouvez spécifier les cookies à exclure de cette règle.

Cookies ignorés

Sous l'option Cookies ignorés, vous pouvez définir des cookies spécifiques à ignorer. Cela signifie que le visiteur recevra du contenu mis en cache malgré son utilisation dans la requête du site Web.

Vous verrez quelques suggestions dans le champ pour entrer un cookie car vous pouvez sélectionner l'une d'entre elles. Ce sont des préréglages de cookies utilisés dans des systèmes et des services répandus car ils sont prêts à être ajoutés en tant qu'exception en un clic.

retour au sommet

Désactiver le traitement des en-têtes de serveur

Le système de mise en cache respecte les en-têtes de réponse par défaut. Ils sont spécifiquement :Expire , Cache-Control et Set-Cookie .

Selon le type d'en-tête de réponse, la mise en cache peut se comporter comme suit :

Expire – Si le site Web renvoie un en-tête Expires, spécifiant une validité plus courte que le temps de mise en cache, la ressource actuelle sera mise en cache pendant la durée spécifiée dans l'en-tête Expires.

Cache-Control – Si le site Web renvoie un en-tête Cache-Control définissant des fonctionnalités ou des restrictions spécifiques pour le type de mise en cache, elles seront prises en compte.

Définir-Cookie – Si le site Web renvoie un en-tête Set-Cookie, la ressource actuelle ne sera pas mise en cache.

retour au sommet

En-têtes Vary ignorés

L'en-tête HTTP Vary est le principal mécanisme permettant de notifier aux systèmes de mise en cache intermédiaires que le contenu du site Web varie en fonction des spécifications du client Web demandeur. L'une des directives les plus courantes dans cet en-tête est :Vary :User-Agent .

SuperCache respecte l'en-tête Vary envoyé par le site Web. Si vous souhaitez que le système de mise en cache ignore une certaine directive d'en-tête Vary, vous pouvez l'ajouter dans cette option.

retour au sommet

Pages d'erreur HTTP 404

En utilisant les pages d'erreur de cache (HTTP 404) vous pouvez activer la mise en cache pour les réponses du site Web avec le code d'état 404 Not Found.

SuperCache ne mettra pas en cache une ressource si son code d'état HTTP est 4xx ou 5xx (signifiant des erreurs).

L'option est désactivée par défaut. Cliquez sur Activé pour l'activer.

retour au sommet

Version mobile

Cette option permet à SuperCache de stocker deux versions de cache distinctes des pages. Si l'agent utilisateur provient d'un appareil mobile, l'outil stockera une copie distincte de la page dans le cache.

retour au sommet

Adresses URL ajoutées automatiquement qui ne sont pas mises en cache

Si les URL ajoutées par défaut sont présentes dans la requête du client, le contenu mis en cache ne sera pas servi.

Ce sont des URL donnant accès aux panneaux d'administration de certains des CMS les plus courants. Désactivez cette option si vous souhaitez que le contenu mis en cache soit diffusé pour les URL spécifiées.

retour au sommet
cPanel
  1. Les paramètres proxy ne vous aident pas avec le gestionnaire de mise à jour ?

  2. Redis Manager par SuperHosting

  3. Superoutils disponibles dans cPanel

  4. SuperCache Manager par SuperHosting

  5. Comment utiliser le gestionnaire DNS avancé ?

Utiliser le gestionnaire de fichiers dans cPanel

Comment configurer les paramètres de BoxTrapper

Bases de RVM – Ruby Version Manager

Comment copier un fichier dans le gestionnaire de fichiers

Gestionnaire de cache pour cPanel

Comment réinitialiser les paramètres de la page cPanel