Google云端存储中的一个对象,充当"重定向"或"符号链接"

sil*_*sil 20 google-cloud-storage

我希望将现有网站迁移到Google云端存储.但是,现有网站过去几次更改了其网址结构.这些更改目前由Apache处理:例如,URL /days/000233.html重定向到/ days/new-post-name和/ days/new-post-name重定向到/ days/2002/01/01/new -post名.同样,/ index.rss重定向到/feed.xml,依此类推.

有没有办法在GCS中标记一个对象,以便它作为同一存储桶中另一个GCS对象的"符号链接"?也就是说,当我将网站配置添加到存储桶时,请求对象(理想情况下)会生成301重定向标头到另一个对象,或者(不太理想)将另一个对象的内容作为自己的内容提供?

我不想简单地在每个URL复制对象,因为这会使我的存储空间增加三倍.我也不能在对象内容中使用元刷新头,因为一些重定向的对象不是HTML文档(它们是图像或RSS源).出于类似的原因,我无法使用JavaScript在NotFound 404.html中处理此问题.

Mar*_*hen 15

遗憾的是,Google云端存储目前不支持符号链接功能.虽然这是一个好主意,值得考虑作为未来的功能.

  • 2017年,这里有什么消息? (19认同)
  • 2020 年了。我们是在未来吗? (17认同)
  • 现在2014年,未来已经到来!任何符合GCS的符号链接的计划? (8认同)
  • 2021 年,我在这里发布了功能请求:https://issuetracker.google.com/issues/179289196 (6认同)
  • 来自未来.对此有任何更新? (2认同)