AWS CSAA-Amazon S3 5
S3 Website Overview
S3可以當作靜態網頁的主機,並且可供網路進行存取
其中網站的URL位置會依據region而不太一樣,例如:
- http://bucket-name.s3-website-aws-region.amazonaws.com
- 或是
- http://bucket-name.s3-website.aws-region.amazonaws.com
- 注意到aws-region前面可能是desh或點
也就是可以在bucket內存放靜態網頁,供外面使用者存取
但是User若得到結果是403 Forbidden
有可能就是前面提到的Bucket Policy的權限沒有打開
則參考前面筆記進行S3 Bucket的policy調整
S3 Website Hands On
這邊快速再上傳一個圖片
選好圖片後:
有兩張圖片後,來到Properties:
編輯:
回到Object頁面:
現在我們就缺那個index.html檔:
先隨便寫一份index.html內容如下:
所以一樣上傳index.html這個Object:
確認上傳成功:
點開URL看到:
如果右鍵點開圖片:
就會看到前面拿到Object的圖片URL:
這時候記得我們還上傳了一張狗圖:
所以上面Object圖片網頁可以輕鬆更改URL變成:
到這邊我們就完成了靜態網頁的架設,及Object的的權限都公開開放