常常性的,系统掩护,我们须要配置一个掩护页面,以便让用户看到。而同时自己还须要能访问。
也便是说在掩护的同时,还须要指定的IP能访问。
以下便是一个nginx配置掩护页面的例子:
个中:
/weihu/是掩护页面的URL,该当在/data/www下建一个weihu的目录,把掩护页面index.html放到这个目录内.
103.214.84.224|101.231.194.4|180.168.251.235为许可访问的IP地址。
终极效果:当用户访问真实的URL时,会显示跳转至/weihu/
详细配置如下:
location /weihu/ { root /data/www/; index index.html weihu.html logo.png upgrade.png; access_log /data/log/nginx/tx.log ha; } set $weihu 1; if ($http_x_forwarded_for ~ \"大众103\.214\.84\.224|101\.231\.194\.4|180\.168\.251\.235\"大众) { set $weihu 0; } if ($document_uri ~ \"大众/weihu\"大众) { set $weihu 0; } if ($weihu = \"大众1\公众) { rewrite . /weihu/ redirect; }