Вы можете проверить .htaccess на наличие файла с определенным именем, и, если он существует, перенаправить на статическую страницу «пожалуйста, держите». Затем, в вашем скрипте before, чтобы перевести сайт в режим обслуживания, просто прикоснитесь к файлу. В вашем скрипте после этого, rm it.
Пример:
RewriteCond /path/to/maintmode -f
RewriteRule ^(.*)$ maintpage.htm?frompage=$1 [L]
Итак, чтобы перевести ваше приложение в режим обслуживания, выполните:
touch /path/to/maintmode
Для восстановления в режиме реального времени:
rm /path/to/maintmode