2

谷歌云存储似乎提供了不同的行为,无论文件夹是从 Web 客户端访问的,是否有尾随 /

一个简单的测试显示了以下链接的不同行为

已使用以下方式配置存储桶的位置:

gsutil setwebcfg -m index.html -e 404.html gs://gstest.tekartik.com

有关信息,它包含 3 个简单文件 index.html/404.html/style.css 其中 style.css 仅将背景设置为黑色。他们都正确地“重定向”到网址http://gstest.tekartik.com/sub/dir/index.html。但是,相对路径不允许在第一种情况下正确加载 style.css。

我想要的是使用尾随 / 重定向第一种情况(这是 Amazon S3 所做的)。这需要什么才能正常工作,以便我可以向某人提供 url 而不必担心是否输入了尾随 /?

作为一个方面,这在根级别工作正常(http://gstest.tekartik.com/自动重命名为http://gstest.tekartik.com因为这里不需要尾随 / )

4

1 回答 1

2

我已经与工程团队进行了交谈,我们同意这应该按您预期的方式工作。这将在短期内通过添加存储桶配置设置以启用预期行为来解决(需要额外的配置步骤以避免根据当前行为破坏任何应用程序)。我们还计划通过 gsutil 轻松更新新的配置设置。我不能确切地说这些更改何时可用,但请关注gs-announce 组以监控有关 Google Cloud Storage 的这些(和其他)详细信息。谢谢让我们注意到这个。

更新(2013 年 6 月 3 日):此问题现已在生产中修复。

于 2013-03-22T02:31:12.503 回答