使用 AWS Route 53 路由到文件路径

Posted

技术标签:

【中文标题】使用 AWS Route 53 路由到文件路径【英文标题】:Routing to a file path with AWS Route 53 【发布时间】:2017-04-16 06:40:54 【问题描述】:

全部,

我确定我缺少一个非常简单的解决方案,但我已经放弃寻找!

我在 AWS 上使用 Route 53 和弹性豆茎。目前我有一个 CNAME 路由到我的弹性 beanstalk 实例,它工作正常,但我正在尝试让另一个具有不同子域的另一个链接到另一个路径,但似乎没有任何成功。

例如:

CNAME 1:www.example.com 路由到mysite.eu-west-1.elasticbeanstalk.com

CNAME 2:news.example.com 路由到 mysite.eu-west-1.elasticbeanstalk.com/news

我已尝试测试第二个,并注意到响应返回为 \057 而不是正斜杠,不确定这是否是部分原因。

【问题讨论】:

【参考方案1】:

Route53 是一个 DNS 服务。 DNS 仅用于请求的域名部分。 Route53 无法路由到特定路径。您需要在 Elastic Beanstalk 实例上配置 Apache 或 nginx 服务器,以将对第二个域名的请求路由到该特定路径。

【讨论】:

以上是关于使用 AWS Route 53 路由到文件路径的主要内容,如果未能解决你的问题,请参考以下文章

AWS Route 53 未路由到负载均衡器

AWS Route 53 别名记录导致 301

AWS Route 53 - 到应用程序负载均衡器不同端​​口的域名路由

使用 Route 53 将特定路径路由到特定 EC2 实例

aws route53 修改dns配置

具有GeoLocation Routing的AWS Route 53是否足以满足基本CDN行为