【问题标题】:Need help setting default webpage for Google Cloud website需要帮助设置 Google Cloud 网站的默认网页
【发布时间】:2020-04-30 01:43:24
【问题描述】:

我有一个托管在 Google Cloud Platform 上的静态网站。我已将网站配置中的 MainPageSuffix 设置为 index.html。如果我转到顶层,则会显示该页面。但是,如果我进入任何子目录,我只会得到一个显示“占位符”的页面。如何使子目录也尊重'index.html'的默认值?

谢谢!

【问题讨论】:

  • 在这里阅读...cloud.google.com/storage/docs/gsutil/commands/web#description 看起来应该可以了。你能举一个它不起作用的例子吗?例如,如果您在存储桶中创建一个名为 photos 的子目录并在该子目录中创建一个 index.html ......它会显示吗?在您当前的故事中……您实际上在每个子目录中都有一个 index.html 吗?
  • 我同时使用了 gsutil 命令和 web 界面来设置主页。我没有设置错误页面,但我认为这不会影响事情。可以肯定的是,我现在也设置了它。无论如何,是的,如果我去 www..com/photos/ 我只会得到文本“占位符”。但是如果我去 www..com/photos/index.html 它工作得很好。我也尝试了 mysite.com/photos/,但也没有用。

标签: google-cloud-platform


【解决方案1】:

Google 技术支持解决了这个问题。我在目录中有一个空对象。 https://cloud.google.com/storage/docs/troubleshooting#empty-obj

【讨论】:

    猜你喜欢
    • 2016-08-08
    • 1970-01-01
    • 2017-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多