Объект в Google Cloud Storage, который действует как «перенаправление» или «символическая ссылка»

Я хочу переместить существующий веб-сайт в Google Cloud Storage. Однако этот существующий веб-сайт несколько раз менял свою структуру URL в прошлом. Эти изменения в настоящее время обрабатываются 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-каналы). По тем же причинам я не могу справиться с этим в NotFound 404.html с помощью JavaScript.

Ответы на вопрос(1)

Ваш ответ на вопрос