怎样通过nginx配置实现前后端分离?
快进小树林 2017-08-16 12:36:23 我前端页面是这个(纯静态页面):
http://192.168.0.138:8020/ship/ship-prototype/website/page/shipBaseData/adm-bdl.html
后台接口是这个:
http://192.168.0.138:8080/ship-manager/dept/all
单纯的调用ajax会出现跨域问题,这种情况网上说可以通过nginx反向代理解决,但是我不知道怎么配置,这个是我的配置:
server {
listen 8888;
server_name 192.168.0.138;
location / {
proxy_pass http://192.168.0.138:8020/;
}
location /ship-manager/ {
# 把 /api 路径下的请求转发给真正的后端服务器
proxy_pass http://192.168.0.138:8080/ship-manager/;
}
但是我发现这样并没有用,希望大神指点迷津