类似网址

时间:2016-06-09 16:51:05

标签: varnish

我是Varnish Cache的新手。我有一个非常基本的问题。

  • 我正在进行搜索查询,例如http://test.com?query=apple,orange&store=1234,并在Varnish中提取和缓存

  • 现在我再次提出相同的请求,从Cache中获取后端提取

  • 现在如果我只是通过http://test.com?query=orange,apple&store=1234,我刚刚交换了搜索关键字。所以我很怀疑,如果这个查询网址对于前一个网址是唯一的,或者它将是一个新的后端提取。或者有没有办法可以操作请求以匹配缓存的值。

任何帮助都会很棒......

最诚挚的问候 Sujith P V

1 个答案:

答案 0 :(得分:1)

有一个vmod(一个清漆模块)可以对查询字符串的参数进行排序。

有关示例,请参阅https://info.varnish-software.com/blog/essential-vmods-all-varnish-users-should-know-about

但你想要的是对参数的值进行排序,我不认为在不知道值的语义的情况下这是可能的。