help needed : catch a url and use in a location block
ender ulusoy
enderulusoy at gmail.com
Tue Jan 8 10:47:39 UTC 2019
Hello everyone,
I have a website www.example.com. I just want to cache only pages includes
adv_id.
I'm using NGINX as a reverse proxy and 3 servers behind NGINX (Apache).
An example URL is here:
https://www.example.com/campains/a4/search?page=1&criteria%5Badv_id%5D=2004
I won't use cache on other pages. And I don't want to use an if condition
because this page gets high traffic. How can I achieve that? What will be
the right regex to catch this URL as a location block?
I've tried some regex but can not catch the URL contains adv_id with the
given URL format.
location ~* ^/(adv_id) {}
Doesn't work for example.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20190108/0269d70c/attachment.html>
More information about the nginx
mailing list