2013-10-22 174 views
0

我一直試圖在亞馬遜S3上託管一個靜態網站,並遵循http://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html的指示。我使用我的域名example.com作爲我的存儲桶名稱,並能夠使用提供的存儲桶網址訪問我的瀏覽器上的網站。不過,我曾嘗試將www.example.com配置爲重定向到example.com,但未能成功重定向。我究竟做錯了什麼?Amazon Web Services託管靜態網站

+0

這不是一個軟件開發問題,Server Fault和網站管理員都不會接受它。嘗試[su] – 2013-10-22 05:17:54

回答

3
  1. 創建桶。
  2. 右鍵單擊文件並將其公開。
  3. 檢查屬性以獲取公共URL。它看起來像這樣,<bucket-name>.s3-website-<AWS-region>.amazonaws.com
  4. 從所需域將用戶重定向到公開網址

現在,如果你創建一個靜態的HTML頁面。將html頁面放入存儲桶中的文件夾中。 將js,css和其他相關文件放在文件夾或子文件夾中,並在html頁面中添加它們的相關url。 所有依賴文件也必須標記爲公共。

0

您使用哪種域名服務? AWS Route 53或GoDaddy?

如果已經使用AWS路線53購買你的域名,這是很容易,你需要添加一個新的託管區條目,然後選擇您的S3存儲作爲別名。

如果是GoDaddy或其他託管服務提供商,則需要其他配置步驟。

相關問題