server{
listen 80;
server_name bdp.talbrain.com; //要代理的域名
index index.html;
autoindex on;
charset utf-8;
#location = / {
# rewrite ^/(.*) http://$host/index.html ;
#}
location /{
proxy_pass http://127.0.0.1:8080/bdp/; //输入代理的域名后会转发到bdp项目
proxy_cookie_path /bdp /;
#proxy_pass 代理 (包含项目名)的url时 注意cookie的Path
proxy_set_header Host $host;
proxy_set_header Remote_Addr $remote_addr;
proxy_set_header X-Real-IP $remote_addr;
#proxy反向代理header 有可能经过了多级nginx代理 想取原始IP(多个取第一个是原始IP 其余的为代理ip)
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
client_max_body_size 200M; # adjust to taste
location /index.html { //首页
root /data/html/dist;
}
location /static { //静态资源
alias /data/html/dist/static;
}
}