簡體   English   中英

谷歌存儲桶配置主頁

[英]google storage buckets configuration main page

我做了一個水桶,就叫它我的水桶吧。 我為這個存儲桶提供了“Legacy Storage Read”,這意味着它不應該列出存儲桶,但如果有人知道存儲桶中特定文件或文件夾的 URL,他們就可以訪問它。

如果我在 URL 中輸入唯一的存儲桶地址,即使訪問被拒絕,我也添加了 index.html(位於存儲桶的根目錄中)作為存儲桶網站配置中的主頁。 任何人都知道為什么桶沒有路由到 index.html 如果我只是 go 到桶 URL?

在此處輸入圖像描述

你有沒有配置你的權限? 如果不是這種情況,您可以嘗試以下步驟。
有關完整詳細信息,您可以參考此鏈接

  1. 在 Google Cloud Console 中,go 到 Cloud Storage Browser 頁面。 Go 到瀏覽器

  2. 單擊與您要向其授予成員角色的存儲桶關聯的存儲桶溢出菜單 ()。

  3. 選擇編輯存儲桶權限。

  4. 單擊 + 添加成員/委托人按鈕。

  5. 在新成員字段中,輸入一個或多個需要訪問您的存儲桶的身份。 如果您想向公眾提供您的存儲桶,請輸入allUsers

  6. Select 角色並從 Select 角色下拉菜單中授予Storage Legacy Object Reader (或角色)。 您可以在( Legacy Role Permision 參考)中查看。

  7. 單擊保存。

此外,以下步驟是將您的存儲桶路由到所需的 html 文件。
有關詳細信息,您可以參考此鏈接Static 網站示例和提示

  1. 在 Google Cloud Console 中,go 到 Cloud Storage Browser 頁面。 Go 到瀏覽器

  2. 在存儲桶列表中,找到您創建的存儲桶。

  3. 單擊與存儲桶關聯的 Bucket 溢出菜單 () 和 select 編輯網站配置。

  4. 在網站配置對話框中,指定主頁和錯誤頁面。

  5. 單擊保存。

要了解如何在雲存儲瀏覽器中獲取有關失敗操作的詳細錯誤信息,請參閱故障排除

似乎您正在嘗試直接連接到存儲桶中的 object URL。

如果您的目標是建立一個 static 網站,您必須配置存儲桶的權限,以便公眾可以訪問它,並設置一個負載均衡器來為其提供服務。

要為您的存儲桶配置權限,您可以按照此處的步驟操作。 您可以通過嘗試訪問 object 和他們的 URL http://storage.googleapis.com/BUCKET_NAME/OBJECT_NAME來測試它們是否配置正確,我建議使用隱身模式 window 以確保所有用戶都可以訪問它。

配置權限后,您必須配置負載均衡器,您可以按照指南進行操作。 請注意,即使指南說您需要一個域,您也可以通過將“前端配置”保留為默認值並直接連接到負載均衡器 IP 地址來測試此功能。

對存儲桶中“編輯網站配置”選項的更改將應用於負載均衡器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM