После апдейта с 0.3 до 1.0 поменялся content-type

crea7or nginx-forum на nginx.us
Пт Июн 3 01:24:38 MSD 2011


Есть такой конфиг:

              location /downloads/files/
                {
                        internal;
                        root   /usr/home/hosting/www.site.com;
                        access_log   /usr/home/hosting/log.log
download;
                        expires      5d;
                }

По адресу  /downloads/ лежит php скрипт,
который выдаёт location на файл в /downloads/files/ 
через 		header("X-Accel-Redirect: {$name}");

И тут я замечаю что файлы (exe) выдаются с
Content-Type: text/html, то есть прямо в окно
браузера.

добавление header("Content-Type: application/octet-stream");
перед header("X-Accel-Redirect: {$name}"); проблему
решает, но разве это правильное
поведение?

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,203453,203453#msg-203453




Подробная информация о списке рассылки nginx-ru