我想caching页面上的nginx的客人。 但是,如果utm_campaign存在于url中,我需要将该请求传递给apache。
我如何排除那些在URI中有utm_campaign键的请求?
你的意思是排除代理caching吗? 假设你的utm参数在存在的时候给出了一个值,你可以使用proxy_no_cache指令:
location /foo { proxy_pass http://apache:port/; proxy_cache mycache; proxy_no_cache $arg_utm_campaign; }