今天想着要把自己做的那个Demo部署到服务器上,却发现在本地可以正常代理的请求,在经过打包部署后,api请求代理似乎已经失效了。花了很久的时间在解决这个问题,最后特别感谢某修给予的灵感以及学长的耐心解答,为了便于以后更方便地使用,我将之记录下来,也希望能够对大家有所帮助~
前言
在云服务器上,我使用了nginx作为我的web服务器,nginx 作为目前最流行的web服务器之一,可以很方便地实现反向代理。当在一台主机上部署了多个不同的web服务器,并且需要能在80端口同时访问这些web服务器时,可以使用 nginx 的反向代理功能: 用 nginx 在80端口监听所有请求,并依据转发规则(比较常见的是以 URI 来转发)转发到对应的web服务器上。