2013-02-03 61 views
1

我絕對困惑在這裏,所以一些幫助將明確幫助。CNAME在DNS配置registrar爲S3靜態託管Bookmyname

我有一個靜態網站,我想在AWS S3上託管。 我想它關聯到sans-titres.com域名(和作爲獎金www.sans-titres.com而是一步一步...)

我已閱讀本: Static hosting on Amazon S3 - DNS Configuration 和遵循所有步驟。

所以,我有兩個水桶 www.sans-titres.com和 sans-titres.com

域名被註冊在https://www.bookmyname.com,我不能改變這種狀況。

所以我試着創建一個CNAME,我認爲那就是它。但不幸的是,這是行不通的。

www.sans-titres.com 28800 CNAME sans-titres.com.s3-website-eu-west-1.amazonaws.com. 
sans-titres.com 28800 CNAME sans-titres.com.s3-website-eu-west-1.amazonaws.com. 

和作爲配置,還是有:

Your DNS : 
    nsa.bookmyname.com 
    nsb.bookmyname.com 
    nsc.bookmyname.com 

我不能修改(至少,我無法將字段更改爲www.sans-titres.com.s3-website-eu-west-1.amazonaws.comsans-titres.com.s3-website-eu-west-1.amazonaws.com

所以。第一個問題是: 什麼是Bookname DNS地址?因爲,據我瞭解CNAME規則,每當發送sans-titres.com時,請求都會被轉發給aws,它會回覆正確的內容,因此nsa.bookmyname。 com永遠不應該b e達到了?

第二個問題很自然: 我在做什麼錯了?

我試圖路由跟蹤sans-titres.com,但這裏是我有:

查找失敗。輸入中沒有有效查找的IP地址或主機名。

我也看過這樣的: Setting foobar.com and www.foobar.com to point to my Amazon S3–hosted site

這讓我覺得我應該遵循本教程: http://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html 這說明了我們需要使用Route53的服務,這是不包含在S3服務。 我們有沒有解決方案來避免這種情況?

我以爲超級簡單的域名:要麼指向一個IP,要麼指向另一個地址,以後指向IP,但我發現它比這更復雜...

非常感謝提前任何幫助,我現在很困惑...

回答

1

最後我讓我擺脫了麻煩,儘管我從來沒有真正明白過錯。

當然,我的CNAME配置不正確。下面是現在的工作之一:

@ 28800 A 174.129.25.170 
    www 28800 CNAME www.sans-titres.com.s3-website-eu-west-1.amazonaws.com. 

與重定向到http://wwwizer.com/naked-domain-redirect添加了www。

但仍然有一些奇特的事情在進行。

例如,當我鍵入完整亞馬遜終點: http://www.sans-titres.com.s3-website-eu-west-1.amazonaws.com

我重定向到http://www.sans-titres.com,感覺unlogical因爲它是反過來,考慮到CNAME規則。

獲得的經驗:所有這些註冊商都具有非常不友好的界面,並且讓您對修改其配置感到非常不舒服,而亞馬遜試圖一次性銷售儘可能多的服務。

嗯,要小心!