Может неправильный content-type появлялся от того, что изначально запускается .php скрипт? Posted at Nginx Forum: http://forum.nginx.org/read.php?21,203453,203476#msg-203476