如何配置URL重定向在Azure中的DNS区域
我们有下Azure的DNS区如何配置URL重定向在Azure中的DNS区域
ourbusiness.net多个网站像
鉴于多个网络应用,使:
FOO。 ourbusiness.net
bar.ourbusiness.net
我们想添加URL重定向,使得导航以下(正确的说法?):
foos.ourbusiness.net
thafoo.ourbusiness.net
morefoo.ourbusiness .NET
所有重定向到:
foo.ourbusiness.net
将需要为其他应用程序,如酒吧,巴兹等一样,不只是foo.ourbusiness.net。
我们不想要别名,浏览器导航需要导航到浏览器URL中的foo.ourbusiness.net。
我认为可以使用多个A记录和Ptr记录的组合。这将需要一个静态IP或虚拟IP地址(但是,它的工作原理。)
我们使用SSL。
在Azure中完成以上要求的最直接方法是什么? Thx ..
根据您的要求,我认为最直接的方法是设置多个A记录。
它确实需要Web应用程序的IP地址,并且此解决方案需要一定的成本。然而,
注:如果您删除并重新创建你的Web应用程序,或更改Web应用程序模式返回到免费的IP地址可能更改。
你可以找到关于如何获得的Web App的IP和本文档中的更多细节:Map an existing custom DNS name to Azure Web Apps
所以,如果你担心这个,我建议您配置CNAME记录。
基于此要求“我们不想要别名,浏览器导航需要在浏览器URL中导航到foo.ourbusiness.net。”您需要HTTP重定向来告诉浏览器导航到不同的地址,即foo.ourbusiness.net。这不是Azure DNS提供的,但你可以看看Azure Functions之类的东西来创建一个带有正确HTTP返回码的HTTP回复。
我搜索了你列出的单词“IP”的文档。在我阅读时,它展示了如何获得现有的IP。不添加静态IP。 [创建,更改或删除公共IP地址]的最后一节“下一步”(https://docs.microsoft.com/zh-cn/azure/virtual-network/virtual-network-public-ip-address )似乎表明静态IP不适用于Web Apps。让我知道如果我错了,thx .. – ttugates
嗨,@ttugates。是的,IPs不适用于Web应用程序。获取Web应用程序IP地址的方法是创建服务计划(不是免费的)。创建后,Azure会为Web App分配一个IP。如果您不删除或更改模式以释放它,它就像一个静态IP地址。注意从这里:https://github.com/Huachao/azure-content/blob/master/articles/app-service-web/web-sites-custom-domain-name.md –