我们在Azure DNS区域下有多个网站
ourbusiness.net
给定多个Web应用程序,如:
foo.ourbusiness.net
bar.ourbusiness.net
我们想添加网址重定向(正确的术语?),以便导航到以下内容:
foos.ourbusiness.net
thafoo.ourbusiness.net
morefoo.ourbusiness.net
全部重定向到:
foo.ourbusiness.net
对于像bar,baz等其他应用程序,不仅仅是foo.ourbusiness.net,还需要相同的。
我们不需要别名,浏览器导航需要在浏览器URL中导航到foo.ourbusiness.net。
我认为可以使用多个A记录和Ptr记录的组合。这将需要一个静态IP或虚拟IP地址(但这有效。)
我们使用SSL。
在Azure 中完成上述要求的最直接方法是什么? THX ..
答案 0 :(得分:1)
根据您的要求,我认为最直接的方法是设置多个A记录。
它确实需要Web App的IP地址,这个解决方案需要一些成本。但是,
注意:如果您删除并重新创建自己的网络应用,或者将网络应用模式更改回免费,则IP地址可能会发生变化。
您可以在本文档中找到有关如何获取Web应用程序IP的更多详细信息:Map an existing custom DNS name to Azure Web Apps
因此,如果您担心这一点,我建议您配置CNAME。
答案 1 :(得分:0)
根据此要求"我们不需要别名,浏览器导航需要在浏览器URL中导航到foo.ourbusiness.net。"您需要HTTP重定向来告诉浏览器导航到不同的地址,即foo.ourbusiness.net。 Azure DNS不提供这些功能,但您可以查看Azure Functions之类的内容,以使用正确的HTTP返回代码等创建HTTP回复。