Brice, Thanks for helping me out. The problem was indeed what you spotted: the upload was registered at the \.php($|/) location, instead of at "/" . I updated the config, and it works fine now. Thanks again! Posted at Nginx Forum: http://forum.nginx.org/read.php?2,88713,89299#msg-89299