You can use Amazon S3 to host a static website. On a static website,

		individual webpages include static content. They might also contain client-side

		scripts

By contrast, a dynamic website relies on server-side processing,

		including server-side scripts, such as PHP, JSP, or ASP.NET. Amazon S3 does not support

		server-side scripting, but AWS has other resources for hosting dynamic websites. To learn

		more about website hosting on AWS, see Web

			Hosting 

You can use the AWS Amplify Console to host a single-page web app. The AWS Amplify

			Console supports single-page apps built with single-page app frameworks (for example,

			React JS, Vue JS, Angular JS, and Nuxt) and static site generators (for example, Gatsby

			JS, React-static, Jekyll, and Hugo). For more information, see Getting

				Started in the AWS Amplify Console User Guide. Amazon S3 website endpoints do not support HTTPS. If you want to use HTTPS, you can use

			Amazon CloudFront to serve a static website hosted on Amazon S3. For more information, see How do I use CloudFront

				to serve HTTPS requests for my Amazon S3 bucket? To use HTTPS with a custom

			domain, see Configuring a static website using a custom domain registered with

			Route 53

For more information about hosting a static website on Amazon S3, including instructions and

		step-by-step walkthroughs, see the following topics.