如何配置 AWS Route 53 以获得与屏蔽域转发相同的效果

如何配置 AWS Route 53 以获得与屏蔽域转发相同的效果

(我为自己没有足够的技术深度来明智地提出这个问题而提前道歉)

我目前有一个托管在 AWS S3 上的 AngularJS 静态网站。我使用 AWS Route 53 作为 DNS。我能够通过浏览器(例如example.com)成功访问该网站,如下所示:

  • example.com
  • example.com/siteA
  • example.com/siteB

我想要实现的是注册exampleA.comexampleB.com得到以下结果:

  • example.com(目前情况)
  • exampleA.com(指向站点A内容,/siteAURL中不显示“ ”)
  • exampleB.com(同样指向/siteB

我之前曾使用 GoDaddy 的带掩码的域名转发功能完成此操作,但我不知道如何使用 Route53 执行此操作,而且我在他们的文档中找不到它。而且由于这是一个静态 S3 网站,我无法添加服务器来在那里进行路由(至少这是我的理解)。

谢谢!

答案1

Amazon Route 53 无法做到这一点。Route 53 是一种 DNS 服务,而掩码不是 DNS 的功能。

由于该网站已存储在 Amazon S3 上,只需创建 2 个存储桶,一个用于 exampleA.com,一个用于 exampleB.com,每个存储桶都保存自己的网站,但没有子文件夹。

答案2

GoDaddy 的带屏蔽的域名转发不是 DNS,它是一个反向 Web 代理。

您需要一个 VPS 来自己执行此操作或寻找其他服务。(GoDaddy 似乎足够可靠,可以屏蔽您想要的域名,您不需要使用 GoDaddy DNS 来实现这一点Godaddy 转发

其他有用信息维基百科

另外重新表述你的问题,你想查看虚拟主机,将这些域指向子文件夹,发布一个包含相关信息的新问题(IIS,Apache,Litespeed)

相关内容