nginx: limit_req и добавьте параметр в URL-адрес - PullRequest
0 голосов
/ 14 июля 2020

У меня есть этот пример:

stream {
limit_conn_zone $binary_remote_addr zone=addr:10m;

server {
    listen     30000 proxy_protocol;
    proxy_pass 192.168.100.10:30000;
    limit_conn addr 10;
    proxy_protocol on;
}

} Этот код работает отлично, и у меня нет никаких проблем с ним. Что я хочу сделать, так это добавить параметр в URL-адрес при достижении лимита. Например: при нормальном поведении (не ограниченном) в ссылке отображается «http://www.example.com». Когда будет достигнуто limit_conn, я хочу, чтобы отображаемая ссылка имела http://www.example.com?uri=limited

Как я могу сделать это с nginx?

С уважением

...