【发布时间】:2018-03-27 05:21:57
【问题描述】:
我正在开发基于 Angular 1 的 Web 应用程序。 我已经使用 nginx 部署了一个 Web 应用程序,但无法在我的本地环境中部署生产服务器。 所以,我想从生产服务器调用 API。例如, 我正在使用 RestAngular 调用 API。
Restangular.all('api/user/profile').post(mUser)
这调用
localhost:8080/api/user/profile
因为我已经在 localhost:8080 中部署了一个网络应用程序。
我想通过正确配置 nginx 将“/API”开头的请求重定向到生产服务器。 因此,在这种情况下,它应该调用 API 服务器
其他不以“API”开头的请求应该去:
是否可以通过正确配置 nginx 来实现?如果可能,我该怎么做?
【问题讨论】:
-
是的,这是可能的。你当前的 nginx 配置是什么?请张贴那个
-
没什么特别的。我只做了端口配置。