azure - 将域的子文件夹映射到 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 设置吗?
提前致谢。
解决方案
/app 是路径的一部分,而不是域,因此 DNS 与这里无关。您可以做的是将Azure Front Door (AFD) 之类的东西放在前面。您的 domain.com 将链接到该 Front Door。
然后,您可以在 AFD 中定义两个后端,一个用于您的主网站,一个用于您的应用服务
然后创建两个路由规则:
- 您的主要网站,带有路径
/*
- 您的网络应用程序与路径
/app/*
推荐阅读
- r - 一起使用 summarise、cross 和 quantile 函数
- javascript - 未捕获的类型错误:无法读取网球比赛中未定义的属性“宽度”
- r - 使用 group by 聚合 R 中的数据并保留其他非 NA 列的值
- wcf - 向 WCF 添加招摇
- php - 创建一个免费的邮件程序,HTML 表单不会发布到 PHP 代码
- python - 尝试在 Django 中执行数据库迁移时突然出现 django.core.exceptions.ValidationError ['“NA”值必须为 True 或 False。']
- python - 似乎无法在 Python 中拆分字符串
- python - 使用 matplotlib 绘制 sin wav 的傅立叶变换
- node.js - 使用 docker compose 时,Discord bot 无法联系不和谐服务器
- performance - 在 chrome 中的 React 应用程序中不断“渲染”屏幕外元素