首页 > 技术文章 > nginx反向代理解决前后端分离HTTPS跨协议问题

mryaohu 2021-07-25 14:04 原文

前后端分离项目往往需要配置到同一个服务器上,前端一般使用80端口;后端自定义这里用8080举例。

原先

前端访问  **https://www.xxx.com**
后端接口  **http://xxx.com:8080**

目标

前端访问  **https://www.xxx.com**
后端接口  **https://api.xxx.com** 或 **https://www.xxx.com/api**

此时需要配置后端接口为Https,首先可以直接配置后端项目。
其次可以用Nginx反向代理实现目的。

server {
        listen       80;
        #  

推荐阅读