2011年4月17日 星期日

[野人獻曝] 為你的Amazon S3設置一個網域

用過 Amazon S3 服務的人都會知道,
當檔案傳到S3後,如果要access那個檔案的話,
要用 http://{bucket-name}.s3.amazonaws.com/{檔案路徑名稱} 才行。

但是這個方法太麻煩了,
所以就可以為這個bucket設置一個像是 store.example.com 的 CNAME 方便存取。

那麼以下就以 store.example.com 的網域(當然這裡的網域請替換成你自己的)為例子吧:

  • 請先到Amazon S3的控制台,
    新增一個名叫「store.example.com」的bucket
  • 接著再到你的dns管理介面新增一組cname,如名稱是「store」CNAME的值則為「store.example.com.s3.amazonaws.com

以上兩個步驟就完工了。

接著你就可以在瀏覽器輸入 store.example.com 這個網域看看有沒有問題。
如果出現404之類的狀態的話就代表你設定好,
請檢查上述設定是否有確實做好。

張貼留言