我已经购买了托管与去爸爸,以及我的域名ssl证书。如果我想托管一个前端使用Angular,后端使用Microsoft的站点,我相信我需要一个子域,这是否意味着我需要购买第二个SSL证书来承载API?是否有办法使这两者都可以托管在同一个网站上?这是一个简单的个人网站,我不想投资太多的钱。
发布于 2019-01-30 14:09:14
对于这个问题,如果我想托管一个前端使用Angular,后端使用Microsoft的站点,我相信您需要一个子域。
-If您的角度应用程序是使用非开发的,是的,您需要两个不同的端点.为此,基本方法是使用两个不同的子域。如果是这样的话,
您可以购买SSL通配符证书或具有子域支持的证书。
另一方面,您始终可以选择创建web服务器,然后为两个端点配置反向代理。在后一种方法中,api端点可以是:
<http(s)://mydomain.com/api/...>你的网站会被重定向到
<http(s)://mydomain.com/myBlog/...>请注意:微软的.Net核心在相同的应用程序中对托管Angular作为前端和.Net Core作为后端都有隐含的支持。您可以考虑将这两个项目合并到Microsoft .Net核心应用程序中。
https://stackoverflow.com/questions/54371596
复制相似问题