max_ranges has no effect

Hett nginx-forum at forum.nginx.org
Mon Oct 14 06:56:54 UTC 2019


Hello,
I want to disable resumable downloads. 
Added max_ranges directive:


    location ~ ^(/[^/]+/[^/]+/[^/]+) {
        set $zone_limit_key $binary_remote_addr$host;
        limit_req zone=req_free burst=10 nodelay;
        limit_conn conn_free 1;
        max_ranges 0;
        rewrite ^/([^/]+)/([^/]+)/([^/]+)$
/v1/AUTH_system/$1/$2/$3?type=free break;
        keepalive_requests 0;
        proxy_pass       http://10.10.100.110:8080;
        proxy_set_header Host      $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_intercept_errors on;
    }

But it has no effect

hett at hett-pc: $ curl -v -r 100-102 "https://......." 2>&1 > /dev/null | grep
"<" 
< HTTP/1.1 206 Partial Content
< Server: nginx
< Date: Mon, 14 Oct 2019 06:41:13 GMT
< Content-Type: application/octet-stream
< Content-Length: 3
< Connection: close
< Accept-Ranges: bytes
< Last-Modified: Tue, 20 Aug 2019 12:16:22 GMT
< Content-Range: bytes 100-102/466391882

Posted at Nginx Forum: https://forum.nginx.org/read.php?2,285861,285861#msg-285861



More information about the nginx mailing list