How to redirect HTTP to HTTPS on AWS Application Load Balancer?
As of July 2018, this is supported on application load balancers.
- Add/Edit your
HTTP:80
listener - Set the action to
Redirect
- protocol:
https
- port:
443
- set the next dropdown to
Original host, path, query
- set the last dropdown to
301 - Permanently moved
Image of settings for an HTTP to HTTPS listener on AWS application load balancer