目前,我在aws ec2服务器中部署了react(端口80& 443)和django(端口8000)。 我买了一个域名和标准的ssl证书。它设置为react(443)。
在react的服务器连接中,它正在使用axios并连接到域:8000但我认为这不是一个好的解决方案。 Safari无法连接到此类连接。 因此,我添加了一个子域:api.domain并将连接从域:8000更改为api.domain。由于我没有通配符ssl证书,因此https会在服务器中阻止我的api.domain连接。
这种情况的最佳做法是什么?
答案 0 :(得分:0)
最后,通过使用nginx将内部端口路由到外部端口来修复