事前にメンテナンス中に表示するHTMLファイルなどを用意しておく
<IfModule mod_rewrite.c>
ErrorDocument 503 /test/mainte/maintenance.html
RewriteEngine On
## メンテナンスの日時を指定
RewriteCond %{TIME_YEAR}%{TIME_MON}%{TIME_DAY}%{TIME_HOUR}%{TIME_MIN} ">=202312271200"
RewriteCond %{TIME_YEAR}%{TIME_MON}%{TIME_DAY}%{TIME_HOUR}%{TIME_MIN} "<=202312272100"
## メンテナンス中に呼び出しを許可するファイルなど
RewriteCond %{REQUEST_URI} !=/test/mainte/maintenance.html
RewriteCond %{REQUEST_URI} !=/test/mainte/maintenance-image.jpg
## 許可するIPアドレスを設定
RewriteCond %{REMOTE_ADDR} !=000.000.000.000
RewriteCond %{REMOTE_ADDR} !=000.000.00.000
## HTTPステータスコード 503 を返す
RewriteRule ^.*$ - [R=503,L]
</IfModule>