¿Por qué se añade una barra al final de la URL cuando utilizo la función de redireccionamiento estático de sitios web de Amazon S3?

2 minutos de lectura
0

Estoy utilizando las reglas de redireccionamiento estático de sitios web de Amazon Simple Storage Service (Amazon S3). Amazon S3 añade una barra al final de la URL que fragmenta el sitio web.

Resolución

Con la función Alojamiento de un sitio web estático mediante Amazon S3, cabe esperar que se añada una barra al final de la URL redirigida.

Para evitar que se añada una barra al final de la URL redirigida, puede utilizar la siguiente solución alternativa:

  1. Configure un documento de índice (ejemplo: index.html) para alojar el sitio web estático de S3.
  2. Defina la ubicación de redireccionamiento del sitio web en los metadatos del objeto para configurar el redireccionamiento.

Para la solución alternativa, siga estos pasos:

  1. Abra la consola de Amazon S3.
  2. En la lista Buckets, seleccione el nombre del bucket.
  3. Seleccione Propiedades.
  4. En Alojamiento de sitios web estáticos, seleccione Editar.
  5. En la página Editar alojamiento de sitios web estáticos, en Alojamiento de sitios web estáticos, seleccione Habilitar.
  6. En Tipo de alojamiento, seleccione Alojar un sitio web estático.
  7. En Documento de índice, especifique el nombre del objeto que desee utilizar para definir los metadatos de redireccionamiento. Ejemplo: index.html
  8. Elimine las reglas de redireccionamiento que pueda haber. 
  9. Seleccione Guardar cambios.

A continuación, utilice la consola de S3 para configurar un índice. A continuación, complete estos pasos para configurar el redireccionamiento:

  1. Abra la consola de Amazon S3.
  2. En la lista Buckets, seleccione el nombre del bucket.
  3. En Objetos, seleccione el documento de índice que ha configurado anteriormente.
  4. Seleccione la pestaña Propiedades.
  5. En la sección Metadatos, seleccione Editar.
  6. En Metadatos, siga estos pasos:
    Seleccione Añadir metadatos.
    En Tipo, seleccione Definido por el sistema.
    En Clave, seleccione x-amz-website-redirect-location en la lista desplegable.
    En Valor, introduzca la URL de redireccionamiento (ejemplo: http://www.example.com).
  7. Seleccione Guardar cambios.

Información relacionada

Configuración del redireccionamiento de páginas web

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace un año