2017-08-08 128 views
-1

我從谷歌套件購買了我的域名,並意識到我無法託管我自己的html網站,所以我去了AWS S3存儲桶並將它們存放在那裏。現在問題是如何將這兩項服務連接在一起,因此我可以使用從谷歌購買的域名以及我在AWS上上傳的網站。從我的AWS S3存儲桶獲取我的cname和記錄的位置?

我打算配置名稱服務器,但谷歌支持告訴我服務器將停機7天,所以這對我來說是不行的。他建議我用cname和A記錄進行配置,但是我在哪裏可以獲得這些信息?

回答

2

在S3中,您需要啓用virtual hosting of bucket,然後在您的DNS配置中使用bucketname.s3.amazonaws.com作爲CName。但是,如果假定您購買了域my.bucketname.com,則存在限制,您需要將您的存儲桶名稱重命名爲my.bucketname.com。

其他選項是使用AWS Cloudfront並將S3作爲原點。然後,您將從Cloudfront獲取一個CName,您可以在DNS配置中映射這些CName,而不受上述限制。

+0

由於我遇到了第一個選項的問題,我試着繼續處理第二個選項。我能夠讓我的cloudfront.net頁面正常工作,但仍無法連接到我的域。 Cname我必須自己進入www.mywebsite.com,所以我不知道這是由cloudfront提供的。所以我的理解是我只需要在我的DNS配置中配置cname並且不需要記錄? – ricola

+0

您還需要在CloudFront設置中添加您的域www.mywebsite.com。爲此,請編輯CloudFront分配。 – Ashan

+0

我的雲端分佈設置爲: 替代域名(CNAME)= mywebsite.com; 域名:XXX.cloudfront.net。 我可以添加我的域名的哪個值? – ricola

相關問題