Alojamiento de un sitio web estático mediante Amazon S3
Puede utilizar Amazon S3 para alojar un sitio web estático. En un sitio web estático, cada página web incluye contenido estático. También pueden contener scripts del lado del cliente.
Por el contrario, un sitio web dinámico depende del procesamiento en el lado del servidor, incluidos los scripts del lado del servidor, como en PHP, JSP o ASP.NET. Amazon S3 no admite el scripting del lado del servidor, pero AWS dispone de otros recursos para alojar sitios web dinámicos. Para obtener más información sobre el alojamiento de sitios web en AWS, consulte Alojamiento web
nota
Puede utilizar la consola de AWS Amplify para alojar una aplicación web de una sola página. La consola de AWS Amplify admite aplicaciones de una sola página creadas con marcos de aplicaciones de una sola página (por ejemplo: React JS, Vue JS, Angular JS y Nuxt) y generadores de sitios estáticos (por ejemplo: Gatsby JS, React-static, Jekyll y Hugo). Para obtener más información, consulte Introducción en la Guía del usuario de la consola de AWS Amplify.
Los puntos de enlace de sitio web de Amazon S3 no admiten HTTPS. Si desea usar HTTPS, puede emplear Amazon CloudFront para atender a un sitio web estático alojado en Amazon S3. Para obtener más información, consulte ¿Cómo uso CloudFront para que atienda solicitudes HTTPS de mi bucket de Amazon S3?
Para obtener más información sobre cómo alojar un sitio web estático en Simple Storage Service (Amazon S3), incluidas las instrucciones y las explicaciones paso a paso, consulte los siguientes temas:
Temas
- Puntos de enlace de sitio web
- Habilitar el alojamiento de sitios web
- Configurar un documento de índice
- Configurar un documento de error personalizado
- Configurar permisos para el acceso a sitios web
- (Opcional) Registro del tráfico web
- (Opcional) Configuración del redireccionamiento de páginas web
- Uso compartido de recursos entre orígenes (CORS)
- Tutoriales de sitios web estáticos