如何在 route 53 上从一个子域重定向到另一个子域?

How can I redirect from one subdomain to another on route 53?

我不明白为什么这行不通。我拥有一个域 example.com 和 2 个子域,app.example.com 和 donate.example.com。我想 donate.example.com 重定向到 app.example.com/donate。

我在 route 53 中设置了一个 CNAME 记录,名称为 donate.example.com,值为 app.example.com/donate。结果是我得到 "donate.example.com"s IP address cannot be found。

在 53 号公路内完成此任务的正确方法是什么?

域名由斜线前部分组成。

域名解析为IP地址。侦听该 IP 地址的应用会解释斜线后的任何内容。

您当然可以通过使用 CNAME 条目将 donate.example.com 定义为指向 app.example.com,但是您 不能 指向带有斜杠,因为它不是域的一部分。

您需要在 app.example.com 上侦听的网络服务器或代理可以重定向或转发请求。