2016-09-11 86 views
-1

我有一個名爲download.mydomain.comCNAME,與亞馬遜S3存儲的子域

一個S3桶

我的DNS是由本地主機管理,他們已經成立了一個CNAME映射download.mydomain.com到S3 .amazonaws.com。這樣一來,這個完美的作品:

http://download.mydomain.com/myimage.jpg

我在移動我的主機和遇到了麻煩這與新的DNS提供商的工作權利的工作。使用用於測試目的不同的領域,我已要求square.somedomain.com

一斗我成立了一個CNAME到square.somedomain.com映射到s3.amazonaws.com,然後嘗試的網址:

http://square.somedomain.com/square.jpg

它找到的圖像,但隨後在瀏覽器的URL被改變:

http://square.somedomain.com.s3-us-west-2.amazonaws.com/square.jpg

我如何避免這種情況?在我的工作主域上,它不會使用瀏覽器地址欄中的額外「s3-us-west-2.amazonaws.com」進行刷新。

+1

您是否在S3存儲桶上啓用了靜態站點託管? –

+0

沒有我的其他存儲桶沒有啓用此功能,他們都工作正常。我只託管圖片和其他二進制文件,而不是網站。 – Trygve

回答

0

使用Static Website Hosting。它會維護您網站的網址。

配置CNAME記錄時,請使用控制檯中提供的URL(例如www.example.com.s3-website-us-east-1.amazonaws.com),而不是正常的S3 URL(例如www.example.com.s3.amazonaws.com)。

+0

我不確定這將適用於子域。我的主要網站不會在亞馬遜,因爲我只想要一個S3子域名。 – Trygve