Of course this will work but when nginx restarts or the cache gets damaged/corrupted the whole shebang starts again.... And you can't control the cached files versus try_files and a normal filesystem. Posted at Nginx Forum: http://forum.nginx.org/read.php?2,249997,250395#msg-250395