開発時、メンテナンス時の.htaccess

Contributed by: ivy on 土曜日, 9月 13 2025 @ 10:56 pm JST

Last modified on 土曜日, 9月 13 2025 @ 10:58 pm JST

/.maintenance
ここに、メンテナンスHTMLを設置して、
開発者のIP以外をこのメンテナンスページを表示させます。 # 特定IP以外を/.maintenanceにリダイレクト

# --- 許可するIP(正規表現で書く)---
RewriteCond %{REMOTE_ADDR} ^115\.11\.11\.16$ [OR]
RewriteCond %{REMOTE_ADDR} ^119\.59\.34\.80$
RewriteRule ^ - [L]

# --- 許可IP以外はメンテナンスページへ ---
# ただし静的リソースは除外
RewriteCond %{REQUEST_URI} !^/\.maintenance/
RewriteCond %{REQUEST_URI} !\.(?:jpg|jpeg|png|gif|svg|ico|css|js|woff|woff2|ttf|eot)$ [NC]
RewriteRule ^.*$ /.maintenance/ [R=302,L]/.maintenance

コメント (0件)

Geeklog Site - 開発時、メンテナンス時の.htaccess
https://www.geeklog.jp/article.php?story=20250913225654813