0

how i reidrect when not over limit but this code rediect every time when i refresh

limit_req_zone $binary_remote_addr zone=limit_rate:10m rate=2r/m; limit_req_status 429;

`server { listen 8082; server_name dogs-backend-test.com;

location / {
    proxy_set_header   X-Real-IP        $remote_addr;
    proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
    proxy_set_header   Host             $host;

    proxy_pass http://127.0.0.1:8081/;
}

location /dogs/400001/ {
    limit_req zone=limit_rate;
    rewrite ^/dogs/400001(.*)$ https://animekimi.com/ redirect;
}

error_log /usr/local/logs/nginx/error.log warn;
access_log /usr/local/logs/nginx/access.log;

}`

want rediect when not over limit and 429 when over limit

0 Answers0