我使用单个$ scheme
测试了proxy_cache_key proxy_cache_key $scheme;
proxy_pass http://127.0.0.1:8081/;
然后我请求缓存。
curl http://127.0.0.1:8080/a.html
然后我又要求确认缓存
curl http://127.0.0.1:8080/a.html
没问题
然后我请求其他网址
curl http://127.0.0.1:8080/b.html
希望它能够缓存,因为密钥是$ scheme
但它给了我b.html的内容
为什么proxy_cache_key $scheme;
不起作用?