php開発日記

PHP開発で日々発生した対応などの備忘録

htaccessでメンテナンス画面

Document rootのhtaccessにて以下記述を追加

「maintenance」などのフォルダを用意してその中に
メンテナンス中画面のhtmlを入れておく


    
ErrorDocument 503 /maintenance/index.html

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !=/maintenance/index.html
RewriteCond %{REMOTE_ADDR} != 除外IPアドレス
RewriteCond %{REMOTE_ADDR} != 除外IPアドレス
RewriteRule ^.*$ - [R=503,L]
</IfModule>