Rerouting all http traffic to https with AWS ELB
So I've looked over the other similar questions and they offer solutions but none of them seem to work for some reason. So, for starters, my ELB is set up so that HTTP (incoming) -> HTTP (instance) HTTPS (incoming) -> HTTP (instance) So both traffic should come in on port 80. And this works, as when I access my site using http://mydomain.com or https://mydomain.com , it is able to display even though I only have a VirtualHost for on port 80. The issue is with attempting to rewrite all http traffic to https. I use to do it based on ports (check if !443 and rewrite to https) but that won't work