将特定 Web 应用服务路径映射到自定义域

Posted

技术标签:

【中文标题】将特定 Web 应用服务路径映射到自定义域【英文标题】:Map a specific Web App Service Path to a Custom Domain 【发布时间】:2022-01-08 22:21:36 【问题描述】:

我正在 Azure 中寻找一种将 Web 应用服务路径映射到我拥有的域名的方法。

例如

将 xyz.com 映射到 .azurewebsites.net/Views?id=xyz

将 abc.com 映射到 .azurewebsites.net/Views?id=abc

这可能吗?

我知道我可以将 xyz.com 映射到 .azurewebsites.net 并使用自定义域功能来执行此操作。

【问题讨论】:

【参考方案1】:

您可以做到这一点,但不能使用直接的 DNS。在我看来,Azure 中最简单的方法是创建一个 Front Door - 这是一个非常易于配置且功能齐全的 HTTP 负载均衡器(注意我在这里调用 HTTP,因为这是 Front Door Door 工作 - 如果您需要较低级别的协议支持,您将需要另一个解决方案。

Front Door 允许您注册自定义域(“前端”)地址,然后使用路由规则将它们映射到不同的 Web 应用程序(“后端服务”)。这些路由规则允许您转发(类似于反向代理)或重定向到您想要的路径。

【讨论】:

以上是关于将特定 Web 应用服务路径映射到自定义域的主要内容,如果未能解决你的问题,请参考以下文章

实体框架 - 您能否将导入的存储过程的结果类型映射到自定义实体类型?

将嵌套对象作为道具映射到自定义组件

将 wordpress 电子商务迁移到自定义 Web 应用程序

如何使用 react-native-camera 将捕获的图像保存到自定义应用程序特定文件夹

如何将 AD FS 组成员身份映射到自定义 AWS Cognito 属性?

使用 RestKit 将 NSManagedObject 实体映射到自定义类