如何将域指向路径或路由? AWS Elastic BeanStalk 和 Route 53
Posted
技术标签:
【中文标题】如何将域指向路径或路由? AWS Elastic BeanStalk 和 Route 53【英文标题】:How to point a domain to path or route? AWS Elastic BeanStalk & Route 53 【发布时间】:2021-12-14 06:38:03 【问题描述】:例如,我们已经托管了一个名为 domain1.com
的域,
其中有一个 nuxt 应用程序正在运行并且内容在路由 domain1.com/apples
处提供,
现在,我们要将名为 domain2.com
的域指向:domain1.com/apples
。
如果有任何云天才可以帮助我,那将非常有帮助。 :)
【问题讨论】:
domain2.com
是否有网络服务器正在运行?
您的问题缺乏细节。究竟是什么问题?
@ElectricDragon 不,它没有运行 Web 服务器。但如果需要,我们可以这样做。
@Marcin,没问题,我需要一个解决方案,将 domain2.com 重定向/停放到 domain1.com/apples 中的路径或路由。提前致谢。
如果有服务器,如果有人尝试访问domain2.com
,您可以将用户直接重定向到domain1.com/apples
。但这意味着您还要为domain2.com
支付服务器费用
【参考方案1】:
redirect/park domain2.com 到 domain1.com/apples 中的路径或路由
您不能对 Route53 执行此操作,因为 R53 不关心任何 url 路径,例如 apples
。
您可以使用负载均衡器来做到这一点:
How can I redirect one domain to another domain using an Application Load Balancer?【讨论】:
以上是关于如何将域指向路径或路由? AWS Elastic BeanStalk 和 Route 53的主要内容,如果未能解决你的问题,请参考以下文章
AWS Elastic Beanstalk 外部 DNS 未正确路由
AWS 中的 Elastic Beanstalk 子域 CNAME 记录在哪里,以及如何向其中添加 SSL?
是否可以跨不同的 Elastic Beanstalk 应用程序执行基于路径的路由?