nginx 重定向到系统维护页面

上周末兄弟项目准备扩展服务器以便提供更好的服务,兄弟项目有一些功能是实时提供到我这边的,需要我这边暂时把对应系统功能屏蔽,因为使用nginx,所以可以直接配置nginx重定向到固定系统维护页面。

 

nginx重定向其实很简单,用return 或rewrite关键字均可,因为重定向后直接跳转到静态页面,不需要后续操作和记录,所以直接301永久重定向。

 

其中重定向既可以在server中配置,也可以在具体的location 中配置,下面分别简单介绍。

 

在server中配置:

http { server{ listen 80; server_name A.com;      # 以下return 或 rewrite 选择其中一个就行。其中upgrade.html 是自己写的提示页面 return 301 http://B.com/upgrade.html; # rewrite ^/(.*)$ upgrade.html permanent; location / {
   # 此处省略后面配置内容
     }
  }
}

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgwzjx.html