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

时间:2012-09-24 12:00:54

标签: 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重定向标头,或者(理想情况下)将另一个对象的内容作为自己的内容提供?

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

1 个答案:

答案 0 :(得分:14)

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