Столкнулся с проблемой. для конфига location @echofile { include fastcgi_params; fastcgi_param QUERY_STRING controller=files&target=$request_uri; fastcgi_param SCRIPT_FILENAME $root_path/index.php; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php;by Kurk_SS - Nginx Mailing List - Russian
I use http{ underscores_in_headers on; ignore_invalid_headers off; and all works fine. php code can see HTTP_RANGE in $_SERVER array. but when I use fastcgi cache. location / { if ($request_method != GET) { break;} #bad request try_files @echofile @echofile; #request_uri is a target for download } location @echofile { include fastcgi_params; #fastcgi_split_path_info ^(.+\.pby Kurk_SS - Nginx Mailing List - English