Для моего следующего проекта я буду использовать автоматическое развертывание с git. Я могу запустить shellscript до и после развертывания. Можно ли автоматически установить «обслуживание» с помощью оболочки?Как установить сайт в режиме обслуживания через shell-script?
В моем .htaccess я бы проверил, установлена ли переменная сервера для развертывания или нет, чтобы выполнить переписывание на обслуживание?
Возможно ли это, и как я должен справиться с этим?
Что вы имеете в виду под " режим обслуживания "? Следует ли отключить веб-сервер в автономном режиме или перенаправить пользователя на специальную страницу или что-то еще? Должен ли он реализовываться в коде сценария или в программном обеспечении веб-сервера? –
Не в автономном режиме, но временная перезапись для «целевой страницы» с сохранением URL-адреса, который он запрашивал, поэтому обновление страницы приводит пользователя, где он хочет быть (после развертывания) –