aboutsummaryrefslogtreecommitdiff
path: root/.htaccess
diff options
context:
space:
mode:
authorBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2016-04-15 14:25:22 +0200
committerBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2016-04-15 14:25:22 +0200
commit3f6a3832df3ce072ae3ef28b558f5ea881a461fa (patch)
tree86e43be93991f39549c3515b6c242625c57182ea /.htaccess
parentea6db0640cee69cb075826805d6b45ebb843f2a0 (diff)
new maintenance-mode feature
Diffstat (limited to '.htaccess')
-rw-r--r--.htaccess12
1 files changed, 12 insertions, 0 deletions
diff --git a/.htaccess b/.htaccess
index 494da8d..af37042 100644
--- a/.htaccess
+++ b/.htaccess
@@ -1,3 +1,15 @@
+RewriteEngine On
+#RewriteCond %{REMOTE_ADDR} !127.0.0.1
+RewriteCond %{DOCUMENT_ROOT}/maintenance.cgi -f
+RewriteCond %{DOCUMENT_ROOT}/maintenance.html -f
+RewriteCond %{SCRIPT_FILENAME} !maintenance.cgi
+RewriteCond %{SCRIPT_FILENAME} !css/*
+RewriteCond %{SCRIPT_FILENAME} !.*css
+RewriteCond %{SCRIPT_FILENAME} !favicon.ico
+RewriteRule ^.*$ /maintenance.cgi [R=503,L]
+ErrorDocument 503 /maintenance.cgi
+
+
<FilesMatch "^\.ht.*">
deny from all
satisfy all