通過nginx反向代理將以api開頭的請求代理到指定服務器上
配置如下:
server {
listen 8000;
server_name gbcom.com;
location /api {
proxy_pass http://ip:port/; # 後端不在一臺機器上配置具體ip信息
}
location / {
root /***/****/dist; # vue打包文件
index index.html index.htm;
}
}
效果:api/xx/xxx -------->ip:port/xx/xxx 將原請求代理到指定ip,端口
這裏注意:http://ip:port/,最後有帶/ ,不帶/會代理爲:ip:port/api/xx/xxx