Question: will http redirect to https?
Answer: No. You have to explicitly redirect the HTTP traffic to HTTPS which involves configuring your web server with a rule which returns HTTP 301 status code and a location header beginning with https:// . ... This will ensure that the browser sends all ensuing requests to the HTTPS port.