map $remote_addr $tmp {
hostnames;
default 0;
localhost 1;
172.16.1.7 1;
127.0.0.1 1;
172.16.1.* 1;
}
server {
listen 80;
server_name localhost;
root /app/code/www;
set $flag 0;
if ( -f /app/code/www/main.html ) {
set $flag 1;
}
if ( $tmp != 1 ) {
set $flag "${flag}1";
}
if ( $flag = 11 ) {
#return 503;
rewrite ^.*$ /errs/503.html break;
}
#flag 0
#维护 flag = 1
#不是自己人 flag=11
#维护 flag =1
#自己人 flag =1
#try_files /main.html @err503;
#location @err503 {
# root /app/code/err/;
# rewrite ^.*$ /err503.html break;
#}
}