web-dev-qa-db-fra.com

W3 total Cache - Site avec des chaînes de requête

J'ai un blog où la plupart du trafic provient de chaînes de requête à des fins de suivi, ce qui signifie que les chaînes de requête ne modifient pas le contenu du site.

Comme je l’ai récemment appris - Cache total W3 & WP Cache le plus rapide, les deux ne mettent pas en cache les pages contenant des chaînes de requête.

La question est - comment faire en sorte que le cache W3 ou WP cache les pages de cache avec la chaîne de requête et, plus important encore, crée les chaînes de requête " ignorable ", ce qui signifie par exemple: si nous avons deux résultats: www.example.com/?t=123 www.example.com/?t=333

les deux sont servis comme une seule page du même cache.

Je sais que je peux ajouter " des chaînes de requête acceptées ", mais je ne sais pas si cela permet uniquement de mettre en cache des pages contenant des chaînes de requête, ou également. rend la chaîne de requête ignorable? En outre, je pense que cette fonctionnalité oblige les pages contenant des chaînes de requête à utiliser du cache disque au lieu d'un disque: amélioré, ce que j'aimerais ne pas faire. Donc - existe-t-il une solution (avec W3 total ou WP le plus rapide) qui ignore les chaînes de requête et permet aux pages avec celles-ci d'être mises en cache - sans perte de disque? : amélioré?

2
Fadi

W3TC "Chaînes de requête acceptées:" rend les chaînes de requête répertoriées ignorées: https://github.com/szepeviktor/w3-total-cache-fixed/pull/380

Ma liste actuelle est:

utm_source
utm_medium
gclid

De cette façon ces pages:

/page
/page?utm_source=blabla&utm_medium=email
/page?glcid=y349untg93h45t

sont servis à partir du cache amélioré de page comme pour /page

1
Andrei Ptashinskii