Domain-Name-System

如何配置 AWS Route 53 以獲得等效的帶屏蔽的域轉發

  • September 4, 2015

(我提前道歉,因為沒有足夠的技術深度來聰明地問這個問題)

我目前有一個託管在 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內容/siteA,URL中不顯示“ ”)
  • exampleB.com(同樣指向/siteB

我以前使用 GoDaddy 的帶屏蔽的域轉發來完成此操作,但我無法弄清楚如何使用 Route53 執行此操作,並且我在他們的文件中找不到它。而且由於這是一個靜態 S3 網站,我無法在其中添加伺服器以在那裡進行路由(至少這是我的理解)。

謝謝!

Amazon Route 53 無法做到這一點。Route 53 是一項 DNS 服務,屏蔽不是 DNS 的功能。

由於該網站已儲存在 Amazon S3 上,因此只需創建 2 個儲存桶,一個用於 exampleA.com,一個用於 exampleB.com,每個儲存桶都有自己的網站,沒有子文件夾。

GoDaddy 的帶屏蔽的域轉發不是 DNS,它是一個反向 Web 代理。

你需要一個 VPS 來自己完成這項工作或尋找其他服務。(GoDaddy 對於您要屏蔽的域似乎足夠可靠,您不需要使用 GoDaddy DNS 來完成此Godaddy 轉發。)

維基百科上的其他有用資訊

另外為了改寫您的問題,您想查看虛擬主機,將這些域指向子文件夾,發布一個包含相關資訊的新問題(IIS、Apache、Litespeed)

引用自:https://serverfault.com/questions/720152