【问题标题】:Nginx cache ignore get variablesNginx缓存忽略获取变量
【发布时间】:2015-10-03 18:55:59
【问题描述】:

我有一些 GET 变量仅供 JS 元素使用。

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

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

【问题讨论】:

    标签: php caching nginx


    【解决方案1】:

    是的,只需像这样更新缓存键:

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

    【讨论】:

      猜你喜欢
      • 2019-12-31
      • 1970-01-01
      • 2017-03-23
      • 1970-01-01
      • 2012-04-10
      • 1970-01-01
      • 1970-01-01
      • 2014-04-24
      • 2012-11-28
      相关资源
      最近更新 更多