Issue :
When someone tries to access the site through the insecure URL (http) , it should redirect ( to https ) automatically.
Fix :
This can be easily achieved by putting the following code in the .htaccess file under ‘public_html’ folder :
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://www.yourdomainname.tld/$1 [L,R]
(Assuming that you have SSL installed on the domain 😉 )