我正在嘗試讓我的Google域名連接到我的Google雲端存儲分區。我仔細遵循此頁面上的所有指令:將Google域名連接到Google Cloud Bucket
https://cloud.google.com/storage/docs/hosting-static-website
...如進入DNS的數字,使得文件公開等,以及域名通過驗證,因爲它是谷歌的域名。但無論我做什麼,我都無法讓域名投入桶中的文件。任何幫助,將不勝感激。
我正在嘗試讓我的Google域名連接到我的Google雲端存儲分區。我仔細遵循此頁面上的所有指令:將Google域名連接到Google Cloud Bucket
https://cloud.google.com/storage/docs/hosting-static-website
...如進入DNS的數字,使得文件公開等,以及域名通過驗證,因爲它是谷歌的域名。但無論我做什麼,我都無法讓域名投入桶中的文件。任何幫助,將不勝感激。
在做任何與DNS有關的事情時,務必記住DNS傳播可能需要一個小時或更長時間。
這裏有一些快速的故障排除步驟:
gsutil web set -m index.html gs://www.mywebsite.com
。我終於明白了。我使用www前綴創建了存儲桶,將CNAME設置指向googleapis,然後在合成記錄下,我使用@字符從根域永久轉發到www域名。現在一切正常。謝謝你的幫助。
創建一個指向c.storage.googleapis.com的CNAME別名。是谷歌雲文檔沒有提供太多信息的地方。
按照這個步驟。我將以www.mydomain.com爲示例域。
選擇配置DNS。在底部
轉到自定義資源記錄部分將www.mydomain.com(域)在左邊輸入框。
選擇CNAME在下拉菜單中。 c.storage.googleapis.com as DATA。點擊保存。這個名字將以www的形式出現。別擔心。
Goto谷歌雲存儲。創建一個新桶。提供與域名相同的存儲桶名稱,例如www.mydomain.com。
上傳桶中的文件。
進入存儲區並授予頁面公開共享的權限。
轉到存儲列表中的網站配置(右3個點)。給主頁的名稱主頁。例如index.html。將錯誤頁面放入404未找到的輸入框中。擊中保存,你就完成了。
嘗試運行您的網站,看看您是否能夠點擊該頁面。
如果由於DNS未找到而出現錯誤,那麼CNAME鏈接存在一些問題。
如果您從存儲桶發出錯誤信息,例如許可,表示您的DNS已連接到存儲桶但文件存在某些權限問題。
當我在Google域中設置設置時,它告訴我將CNAME設置爲ghs.googlehosted.com,而不是您提到的googleapis。我會盡力而爲,並感謝您的幫助。 – classicsbro
告訴我使用該CNAME設置的地方是AppEngine - >設置 - >自定義域名 – classicsbro
啊,ghs.googlehosted.com用於設置G套房。通過GCS提供靜態內容是一個非常不同的途徑。 –