Я пытаюсь настроить ограничение скорости Nginx для URL для маршрута API. Однако строки запроса, связанные с ним, удаляются ограничением скорости. Ограничение скорости работает, просто строка запроса удаляется, и нам нужно передать информацию о строке запроса.
URL, который я пытаюсь оценить, выглядит следующим образом:
http://example.com /api/2?param1 = true & param2 = false
Но как только он проходит через конфигурацию ограничения скорости на nginx, URL-адрес выглядит так:
и мы теряем информацию с конца
Конфигурация nginx в настоящее время такова:
location ~ /api/2$ {
limit_req zone=zone1;
}
Есть ли какая-то причина, по которой ограничение скорости nginx делает это, или что-то не так с моей конфигурацией, которая может быть причиной этого?
Любая помощь с благодарностью, большое спасибо заранее