location /resources/ {
alias /srv/web/split/storage/markets/$host/;
}
У меня нет опыта работы с
$host - возможно, вам придется текущую конфигурацию развернуть в 4 отдельных.
С отсутствующим файлом, думаю, надо решить через try_files $uri @named_location