Tengo un depósito en S3 que está configurado para ser un sitio web estático. Me gustaría que cualquier solicitud al dominio raíz redirija automáticamente a una subcarpeta, por ejemplo, example.com => example.com/campaign
.
Esto se puede lograr aplicando los metadatos Website-Redirect-Location
al objeto raíz index.html
. Sin embargo, cuando aplico esto, todos los demás valores de metadatos que agrego parecen ser ignorados. ¿Es este el comportamiento previsto? ¿No puedo aplicar otros metadatos si estoy haciendo una redirección?
En mi caso de uso particular, me gustaría poder aplicar los encabezados Cache-Control
y Expires
en mi objeto index.html
para poder cambiar el valor de redirección (por ejemplo, cambiar la redirección a example.com => example.com/new-campaign
) y hacer que los navegadores invaliden su caché. ¿Hay alguna manera de lograr esto con S3?