Nous avons l'url suivante que nous voudrions mettre en cache par proxy :
file.php?parameter=one¶mater2=two&r=EPOCHTIMESTAMP
Le paramètre "paramètre" de la chaîne de requête varie selon les requêtes. Il en va de même pour "paramater2".
Le paramètre d'enchaînement des requêtes r est un horodatage que nous utilisons pour nous assurer que le client ne sert pas de contenu en cache (du côté du client). Alias "cache buster". Oui, nous utilisons également tous les en-têtes "Don't cache h" appropriés.
Maintenant, nous aimerions mettre en cache par proxy via nginx certaines de ces demandes. Est-il possible de demander à nginx d'ignorer le paramètre r de la chaîne de requête mais d'utiliser tous les autres lors de la définition d'une clé de cache pour l'entrée ? Si nous ne pouvons pas ignorer le paramètre r, le cache proxy de nginx sera inutile car chaque clé de cache sera unique.
Merci.