2
我試圖編程創建一個路徑53 CNAME
記錄使用ALIAS
設置與ruby aws-sdk
gem。使用ruby sdk在Route 53上創建一個ALIAS記錄
我找不到使用該文檔的方法。我看到如何創建一個記錄本身,但不知道如何創建一個別名。
rrsets = AWS::Route53::HostedZone.new(hosted_zone_id).rrsets rrset = rrsets.create('foo.example.com.', 'CNAME', :ttl => 300, :resource_records => [{:value => 'foo.example.com.s3.amazon.weast.uk'}])
非常感謝那麼好解釋的答案。一個DNS名稱查詢必須是網站的完整網址或者s3網站的最後一部分。如果是這樣,它從哪裏獲取桶名稱。 –
對於S3網站端點,您只需使用S3部分。例如:s3-website-us-west-2.amazonaws.com。 S3使用主機頭來確定使用哪個存儲桶。這就是S3爲什麼要求存儲桶名稱與您的域名匹配的原因。 – imperalix