1.网站维护页面背景
网站升级需要停服的情况下,需要准备维护页面,单单准备一个维护页面也是不够的,很多用户会把登陆页面比如login.html收藏,这时访问项目就会出现404,因此还需要配置不管访问什么页面都要跳转到维护页面,可以在Nginx里设置静态页面设置强制跳转
2.具体配置内容
server {server_name localhost;listen 80;location / {root /data/code/weihutongzhi;index index.html;}if ($request_uri !~ "^/index.html$") {rewrite ^(.*) http:/urlxxx/index.html permanent;}}server {listen443;server_namelocalhost;ssl_certificatexxx.pem;ssl_certificate_key xxx.key;location / {root /data/code/weihutongzhi;index index.html;}if ($request_uri !~ "^/index.html$") {rewrite ^(.*) https://urlxxx/index.html permanent;}}