メンテ時に社内Wifi IPのみサイトアクセス許可する

メンテ時に社内Wifi IPのみサイトアクセス許可する

備忘録です。

サイトメンテナンスする際の手順をまとめています。

手順

maintenance.html

DocumentRoot に maintenance.html を配置

.htaccess にてアクセス制限

1
2
3
4
5
6
7
8
9
10
11
12
ErrorDocument 503 /maintenance.html

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !^.*\.(js|css|gif|jpg|png|ico)$
RewriteCond %{REQUEST_URI} !^/cron/.*$
RewriteCond %{REQUEST_URI} !=/maintenance.html
# 社内
RewriteCond %{REMOTE_ADDR} !=<社内Wifi IP>
RewriteCond %{REMOTE_ADDR} !=<社内Wifi IP>
RewriteRule ^.*$ - [R=503,L]
</IfModule>

以上です。

メンテ時に社内Wifi IPのみサイトアクセス許可する

https://kenzo0107.github.io/2016/08/08/2016-08-09-allow-ip-under-the-maintenance/

Author

Kenzo Tanaka

Posted on

2016-08-09

Licensed under

コメント