Php Nginx缓存忽略获取变量

Php Nginx缓存忽略获取变量,php,caching,nginx,Php,Caching,Nginx,我有一些GET变量,它们仅由JS元素使用 我的应用程序使用nginx缓存时速度很快,但现在使用get变量时,没有缓存。一个URL上可能有20到30种不同的变体 是否可以配置nginx,使其忽略URL中有关缓存的?之后的所有内容?是的,只需更新cachekey,如下所示: $scheme$request_method$host$request_uri$geoip_country_code? my_get_var1=$arg_my_get_var1&my_get_var2=$arg_my_g

我有一些GET变量,它们仅由JS元素使用

我的应用程序使用nginx缓存时速度很快,但现在使用get变量时,没有缓存。一个URL上可能有20到30种不同的变体


是否可以配置nginx,使其忽略URL中有关缓存的
之后的所有内容?

是的,只需更新cachekey,如下所示:

$scheme$request_method$host$request_uri$geoip_country_code? my_get_var1=$arg_my_get_var1&my_get_var2=$arg_my_get_var2