我尝试按照https://cloud.google.com/storage/docs/hosting-static-website上的说明从Google Bucket托管静态网站。我创建了CNAME别名,将内容上传到名称与网站(www.kurtpeek.com)相同的存储桶,并选中"公开共享"对于所有项目。但是,当我浏览网站时,我看到以下内容:
我已在http://tekhoow.blogspot.be/2015/12/soving-accessdenied-on-google-cloud.html上读到可以使用gsutil从命令行解决此问题。但是,我之前使用基于网络的控制台为不同的网站做过,我只是不记得如何。
我怀疑它应该出现在" IAM"菜单,但我似乎无法找到“阅读公众”的信息。与命令类似的选项。
任何人都可以指出缺少的成分'使网站运作?
答案 0 :(得分:5)
我终于使用了命令行解决方案:
~$ gsutil web set -m index.html gs://www.kurtpeek.com
Setting website configuration on gs://www.kurtpeek.com/...
现在该网站按预期工作。