2016-08-01 235 views
-2

我一直在使用AWS_CLOUDFRONT_DOMAIN = 'media.example.com'訪問AWS S3與

一個結果自定義域是,我有圖像的URL數據庫記錄是具有上述域名enbeded如http://media.example.com/media/blog_image_web/2016-07-01/702ef913-ddeb-4880-a715-397ce7b9efd7.jpg

現在,我想停止使用cloudfront,只想從S3服務器。

問題是S3的URL看起來像http://my.bucketname.s3.amazonaws.com/media/blog_image_web/2016-07-01/702ef913-ddeb-4880-a715-397ce7b9efd7.jpg對同一圖像文件..

我可以通過更換 http://media.example.com/http://my.bucketname.s3.amazonaws.com/

但是更新數據庫,這將是更好,如果我可以繼續使用http://media.example.com/是否使用cloudfront或不使用(或者我可以稍後移動我的存儲桶)。

如何使用自定義域訪問s3對象?

回答

1

您可以將自定義域指定爲指向Amazon S3存儲桶。

的基本步驟是:

  • 以等於域名的名稱創建一個S3桶(例如media.example.com
  • 激活靜態網站上剷鬥託管
  • 創建A記錄在路線53中media.example.comAlias = YES並指向您的S3網站端點

查看文檔:Example: Setting Up a Static Website Using a Custom Domain