因此,我在Amazon S3上設置了一個存儲桶,它被配置爲一個站點,並可通過端點地址訪問。Amazon S3域名託管:CNAME太長
當我將這個端點地址粘貼到1and1的控制面板中時,它告訴我它太長了(超過了30個字符的可笑限制)。
我的選擇是什麼呢? 1and1允許我更改DNS,或者添加IP地址作爲A記錄。如果這兩者中的任何一個都適用,那麼考慮到我的存儲桶位於愛爾蘭數據中心內,它將設置什麼價值。
謝謝大家。
因此,我在Amazon S3上設置了一個存儲桶,它被配置爲一個站點,並可通過端點地址訪問。Amazon S3域名託管:CNAME太長
當我將這個端點地址粘貼到1and1的控制面板中時,它告訴我它太長了(超過了30個字符的可笑限制)。
我的選擇是什麼呢? 1and1允許我更改DNS,或者添加IP地址作爲A記錄。如果這兩者中的任何一個都適用,那麼考慮到我的存儲桶位於愛爾蘭數據中心內,它將設置什麼價值。
謝謝大家。
這是我的解決方案後1 & 1是荒謬的無益。它涉及到一個外部的DNS提供商,但噢,它工作得很好。
我使用裸域名註冊了Namecheap的FreeDNS服務(即不包含'www')。將您的DNS記錄指向1 & 1以使用Namecheap的服務器。
的記錄,然後設置爲:
@ http://www.yourdomain.com URL redirect (301) 3600
www your.long.cname.aws.amazon.com. CNAME (Alias) 3600
頂線梳理了裸域的問題(我似乎記得試圖將其設置爲CNAME也和它不工作),並無論你認爲合適,TTL可以改變。
除非你以某種方式獲得一個靜態IP分配給你的S3 桶,恐怕沒有什麼可以做的了。
你總是可以嘗試使用1 & 1的HTTP redirection service,但我不確定你的域名會受到什麼樣的影響(根據Google搜索中顯示的網址等)。
我打了1and1技術求助熱線與同樣的問題。答案是:如果cname別名超過32個字符,請打電話給您的主機並要求他們輸入一個較短的cname別名。是的,1and1真的認爲你應該打電話給亞馬遜網絡服務,並要求他們爲你重新配置他們的負載均衡軟件!
我立即取消了我的域名註冊1and1。如果您想要使用Amazon S3,那麼只有域名轉移到其他提供商纔是唯一的選擇。
+1爲跟進您的解決方案,這個非常惱人的問題,謝謝!請注意,AWS自己提供DNS服務(請參閱[Amazon Route 53](http://aws.amazon.com/route53/)),這將允許您將所有內容保持集中,並且還提供了一些針對高級應用的AWS特定優勢案例(例如最近宣佈的[基於多區域延遲的路由](http://aws.typepad.com/aws/2012/03/latency-based-multi-region-routing-now-available-for-aws.html ));它有一個相當小的,但最終仍然相關的[price tag](http://aws.amazon.com/route53/pricing/)。 –
通過上述設置,您的S3存儲區應該命名爲** www.yourdomain.com **,看起來您不需要另一個名爲** yourdomain.com **的存儲區。當我按照亞馬遜的建議安裝我的S3存儲桶時,即** yourdomain.com **是主存儲桶和** www.yourdomain。com **是另一個桶設置重定向到前一個;我結束了一個重新直接循環。這是來自[namecheap論壇]的一個主題(https://community.namecheap.com/forums/viewtopic.php?f=6&t=7694) – Subbdue