【发布时间】:2015-10-03 18:55:59
【问题描述】:
我有一些 GET 变量仅供 JS 元素使用。
我的应用程序使用 nginx 缓存速度很快,但现在使用 get 变量,没有缓存。一个 URL 可能有 20 到 30 种不同的变体。
是否可以配置 nginx,使其忽略 URL 中 ? 之后的所有内容以进行缓存?
【问题讨论】:
我有一些 GET 变量仅供 JS 元素使用。
我的应用程序使用 nginx 缓存速度很快,但现在使用 get 变量,没有缓存。一个 URL 可能有 20 到 30 种不同的变体。
是否可以配置 nginx,使其忽略 URL 中 ? 之后的所有内容以进行缓存?
【问题讨论】:
是的,只需像这样更新缓存键:
$scheme$request_method$host$request_uri$geoip_country_code? my_get_var1=$arg_my_get_var1&my_get_var2=$arg_my_get_var2
【讨论】: