Иногда сайт нужно вывести из эксплуатации для проведения технических работ. Это может быть процесс резервного копирования, обновление, изменение конфигурации, перенос данных, или восстановление. Можно просто погасить Nginx, но там могут крутиться и другие сайты. Можно отключить конфигурацию сайта, но тогда пользователи получат некрасивую страничку и долгое ожидание загрузки. А поисковые боты могут неверно проиндексировать сайт. Нужно отдать какую-то HTML страничку и 503 ошибку. Ошибка 503 "Service Temporarily Unavailable" — это стандартный код состояния HTTP, который сообщает клиенту о том, что запрашиваемый сервис или ресурс временно недоступен. В этом случае посетители поймут, что сайт находится на обслуживании, а поисковые боты просто придут позже и индексация ваших страниц не пострадает. Сначала создадим страничку HTML maintenance.html. mrdir /var/www/html/mnt
touch /var/www/html/mnt/maintenance.html
chown -R www-data\: /var/www/html/mnt Содержимое на ваш вкус: <!DOCTYPE html>
<htm