Хочется чтобы ключом зоны был не просто $binary_remote_addr , а например еще и кука (именно еще), потому что понятно, что айпи может быть один на весь офис. Но вот проблема -
директивы типа
limit_req_zone "$binary_remote_addr$cookie_PHPSESSID" zone=req1:10m rate=10r/s
не прокатывают , nginx ищет переменную binary_remote_addr$cookie_PHPSESSID
А выставить переменную при помощи set не получается , потому что set пашет только в server, location , а limit_req_zone пашет только в http.
Есть варианты это обойти ?