#app接口中转
server {
listen 8008;
location / {
# 允许 所有头部 所有域 所有方法
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Headers' '*';
add_header 'Access-Control-Allow-Methods' '*';
# OPTIONS 直接返回204
if ($request_method = 'OPTIONS') {
return 204;
}
default_type application/json;
return 200 '{"msg":"服务器升级维护中, 请稍后再试","status":401}';
}
}
#后台管理接口中转
server {
listen 8001;
location / {
default_type application/json;
return 200 '{"message":"服务器升级维护中, 请稍后再试"}';
}
}
#后台管理页面中转
server {
listen 80;
location / {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://app.taotaoxianjituan.com/;
}
}
注意这句:return 200 '{"msg":"服务器升级维护中, 请稍后再试","status":401}';
return 后面 必须是200,如果返回400,则后面的数据将不会返回,相当于直接返回400了