А если вместо:
header("X-Accel-Redirect: {$name}");
Использовать:
header ("Location: $name");
то хотя бы браузеры врубаются что это
файл и нормально грузят ( хедер
остаётся Content-Type: text/html; charset=iso-8859-1).
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,203453,203455#msg-203455