server {
listen 5811;
server_name 10.35.39.181;
underscores_in_headers on;
location /{
set $flag 0;
if ($arg_username) {
set $flag "${flag}1";
}
if ($arg_password) {
set $flag "${flag}2";
}
if ($request_uri ~ .*\.(js|css|png|gif|jpg|jpeg|png|bmp|swf|woff|ico)?$) {
set $flag 012;
}
if ($request_uri ~ (/static|/data|/fonts)) {
set $flag 012;
}
if ($flag != "012") {
return 403;
}
root /opt/web1/;
index index.html;
}
}