首页 > 代码库 > nginx挂维护页面
nginx挂维护页面
本篇文章摘抄于他人的文章,来自于CSDN的JeremyIT同学,但我还是自己重新敲一遍。
实现的效果是:访问网站的任何页面,都跳转到同一个页面。而这一个页面就是维护页面,可以根据需要修改。
server { listen 80; index index.html index.htm; server_name www.example.com;
if ($request_uri !~ "^/502.html$") { rewrite ^(.*) http://www.example.com/502.html permanent; } location / { ... } }
还有一类需求是:
1.某些重要页面还是能继续访问,比如充值页面等。
2.对于新上线的功能,我们不希望外部访问,但是我们公司内部可以访问,这样就能进行测试,测试完后
再对外开放。
server
{if ($request_uri !~* ^(/weihu.htm|/pay/index.htm)$) { rewrite ^/(.*) /weihu.htm last; } location ~* / {
allow 10.20.252.250;
deny all; } }
nginx挂维护页面
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。