Cache : PHP Générique

Cette page explique ce que fait le template de mise en cache “PHP Générique”, activable depuis l'outil xtremCache.

Ce type de cache peut être utilisée pour une application PHP générique, c'est-à-dire un script fait main par exemple.

Types de requêtes

  • Seules les requêtes GET et HEAD sont mises en cache. Les requêtes sur d'autres verbes HTTP ne sont pas mises en cache.
  • Les requêtes Ajax, ayant un entête (header) XMLHttpRequest sont ignorées et ne sont pas mise en cache.
  • Les requêtes ayant une entête Authorization, Authenticate, X-Logged-In sont ignorées et ne sont pas mises en cache (correspond aux authentifications, par exemple, authentification basic par htaccess)

Pages exclues

  • Le répertoire .well-known est ignorées pour éviter les conflits avec Let's Encrypt
  • Les paramètres supplémentaires ajoutées par Google Analytics sont ignorés (utm_*)

Cookies

Les cookies ayants les noms suivants sont ignorés :

; +
;(PHPSESSID)=
;[^ ][^;]*
^[; ]+|[; ]+$

La liste des cookies définies lors de l'activation du cache dans cPanel est également ignorés.

Une suggestion ?

Une suggestion ? Une amélioration ? Un rapport de bug ? Vous pouvez contacter support@o2switch.fr avec le détail relatif à ce que vous souhaitez faire et nous regarderons s'il est possible de mettre à jour le template pour l'améliorer.

06/06/18

  • Version 1