NGinx - Кеширование динамических запросов

Dimka nginx-forum at nginx.us
Tue Feb 4 09:02:48 UTC 2014


Всем привет!

Такая задача.

Есть запросы такого вида:
/mail-box-1111111111?clientId=222&clientParams=333
/mail-box-1111111111?clientId=888&clientParams=009
/mail-box-2222222222?clientId=777&clientParams=583

Сейчас NGinx передаёт его в томкат, томкат отдаёт ответ содержащий html
страницу сгенерированную по шаблону 1111111111 или 2222222222 а прочие доп
параметры clientId=888&clientParams=009 юзаются потом javascript ом этой
страницы.

Хочу кешировать ответы томката, так как на первый и второй запрос ответ
одинаков и никогда потом не меняется. (разные только параметры могут быть,
но повторю - они на ответ не влияют)

Есть идеи как кешировать запрос исходя из "/mail-box-1111111111" не беря во
внимание то что после ? идёт?

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,247093,247093#msg-247093



Подробная информация о списке рассылки nginx-ru