azure - 在 Azure 中的同一域下托管 2 个 Web 应用程序

标签 azure dns routes

有没有办法为多个Azure Web应用程序配置相同的域(相同的域,而不是子域)?

我想要 http://myCustomDomain.com/WebApp http://myCustomDomain.com/WebApi 其中第一个是网站,第二个是 API。

谢谢!

最佳答案

这对于任何基于 DNS 的解决方案都是不可能的,因为每个 Web 应用程序部署都会有一个 IP,并且同一域无法同时解析这两个 IP。 DNS 服务器无法根据 URL 做出任何决定(域解析将每 5-30 分钟左右进行一次,而不是每次请求)

我见过使用负载均衡器(通过 IRules ),但还没有看到 Azure Webapps 支持任何类似的内容。子域是人们在没有这种奇特的负载均衡器的情况下使用的,但您已经排除了这种情况。

关于azure - 在 Azure 中的同一域下托管 2 个 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41202646/

相关文章:

azure - 为 Azure 中的服务器网络创建开发和生产环境的正确方法是什么?

python - 问题 azure 测试聊天机器人 "Error while finding module specification for ' aiohttp.web' (ModuleNotFoundError : No module named 'aiohttp' )

c# - 如何获取指定主机名的DNS别名?

javascript - 在 EmberJs : Route#setupController vs Controller#init 中初始化 Controller 状态

ruby-on-rails - 处理 "composed classes"

asp.net-mvc - 在VS2015中创建新项目时用户凭据验证失败

c# - 如何获取 ASP.NET Core 2.1 上的 blob 元数据? FetchAttributes 方法看起来没有实现

dns - 使用非英语无处不在的语言?

dns - 如何使用 openshift 创建 mx 记录?

WCF 路由到启用 SSL 的服务