Всегда первым делом нужно смотреть error.log.
Так же нужно понимать, что путь до файла добавляется к `root`. Т.е. запрос `localhost/dev/index.html` ищет файл `ROOT/dev/index.html`, о чём часто забывают.
И последний, неочевидный, момент, директива `root` тупая и если не видит первым символом слеш `/`, то считает путь относительно некого дефолтного корня. Обычно это `/usr/share/nginx` или `/etc/nginx`. В вашем случае корнем будет что-то типа `/usr/share/nginx/media/sf_FunCollection`, что вероятно неверно.