![每个网站的 Azure VM 子域](https://linux22.com/image/687736/%E6%AF%8F%E4%B8%AA%E7%BD%91%E7%AB%99%E7%9A%84%20Azure%20VM%20%E5%AD%90%E5%9F%9F.png)
我有一个Azure Virtual Machine
,例如目的,说:
myvm.westus.cloudapp.azure.com
Virtual Directory
例如,现在我正在以应用程序的形式提供我的应用程序
...azure.com/app
或者
...azure.com/api
我想将其更改为连接到子域的单个站点,因此对于上面的例子:
app.myvm.westus.cloudapp.azure.com
或者
api.myvm.westus.cloudapp.azure.com
这有可能吗?如果可以,我需要做什么才能实现这一点?
我已阅读有关添加主机头的信息: https://technet.microsoft.com/en-us/library/cc753195(v=ws.10).aspx
但我并不是真正的系统管理员,所以我需要帮助,了解如何实际执行此操作Azure
。
答案1
您需要将这些应用程序作为单独的网站,并配置主机标头名称以区分它们。此外,您需要有一个公共域名来添加这些主机记录。您无法使用 cloudapp.net 域来做到这一点。所以;
- 购买类似“mer.com”的域名
- 添加名为 App 的 CNAME 记录并将其指向 myvm.westus.cloudapp.azure.com 。
- 添加名为 Api 的 CNAME 记录并将其指向 myvm.westus.cloudapp.azure.com 。
- 将您的 App 应用程序作为新网站部署在 IIS 上,并在 HTTP 绑定中将其主机名更改为“App.mer.com”。
- 将您的 Api 应用程序作为新网站部署在 IIS 上,并在 HTTP 绑定中将其主机名更改为“Api.mer.com”。
- 利润。