Я столкнулся с той же проблемой некоторое время назад и, кажется, помню, что делал что-то вроде:
server {
server_name example.com www.example.com;
root /var/www/vhosts/example.com;
location / {
try_files index.html =404;
}
}
Если вы не возражаете вернуть код ошибки (например, у вас нет обслуживания)Вы также можете сделать что-то вроде:
server {
server_name example.com www.example.com;
root /var/www/vhosts/example.com;
location / {
error 503 index.html;
return 503;
}
}