Nginx独立项目相关配置说明
配置前说明
1. 部署环境为https环境的,除华为云表态托管等都需要此配置,如cloud。
2. 部署环境为https环境的,可以使用api.js直接访问后端服务,无需此配置。
3. 转发的后台服务接口需要和后台人员沟通确认一致。
详细配置说明
***部署环境为https时,需要转成http。
工单:
location /workOrderApi/ {proxy_redirect https:// http://;proxy_pass http://127.0.0.1:8030/;
}
标签打印:
location /labelPrintingApi/ {proxy_pass http://127.0.0.1:8030/;
}
字段属性自动命名:
location /fieldPropertiesAutomaticallyNamedApi/ {proxy_pass http://127.0.0.1:8030/;
}
项目:
location /projectApi/ {proxy_pass http://127.0.0.1:8030/;
}
任务输出:
location /taskOutputApi/ {proxy_pass http://127.0.0.1:8030/;
}
模板管理:
location /templateManagerApi/ {proxy_pass http://127.0.0.1:8030/;
}
业务:
location /businessApi/ {proxy_pass http://127.0.0.1:8030/;
}
资产:
location /billsManagementApi/ {proxy_pass http://127.0.0.1:8030/;
}
调用说明
在独立项目的配置文件api.js中,需要进行以下配置:
-
直接访问
apiProjectHost:‘http://release.nvisual.com:8030’
-
nginx转发,以cloud【项目】为例
apiProjectHost:‘https://cloud.nvisual.com/projectApi’