首页 > 解决方案 > 将域的子文件夹映射到 azure app servive

问题描述

我们的主要网站www.domain.com托管在 GoDaddy 及其 WordPress 网站上。我们现在已经创建了一个 Web 应用程序(MEAN 堆栈应用程序)并将其托管在 azure app 服务上。它的 URL 是 appname.azurewebsites.net。

我们希望 azure app 服务成为 domain.com/app。我是否可以将 domain.com/app(我们在 GoDaddy 上的主域的子文件夹)映射到 azure 应用服务上的 Web 应用。

这样做之后;应该就像 domain.com 会从 GoDaddy 加载我们的 WordPress 网站,而 domain.com/app 会从 azure 应用服务加载我们的网络应用一样。

我该如何做到这一点?我需要做一些巧妙的 DNS 设置吗?

提前致谢。

标签: azureazure-web-app-service

解决方案


/app 是路径的一部分,而不是域,因此 DNS 与这里无关。您可以做的是将Azure Front Door (AFD) 之类的东西放在前面。您的 domain.com 将链接到该 Front Door。

然后,您可以在 AFD 中定义两个后端,一个用于您的主网站,一个用于您的应用服务

然后创建两个路由规则

  1. 您的主要网站,带有路径/*
  2. 您的网络应用程序与路径/app/*

推荐阅读