If you have added an SSL certificate to your domain, you can force all visits to your site to use HTTPS to ensure your traffic is secure.
You need to create/edit an .htaccess file on your server.
Where should the .htaccess file be created/located?
The .htaccess file should be located in your website’s primary directory.
If your site is ‘example.com’, the .htaccess file would go in the /home/username/example.com directory. You can also confirm your site’s web directory in the panel.
The following forces any http request to be rewritten using https.
For example, the following code forces a request to http://example.com to load https://example.com.
It also forces directly linked resources (images, css, etc.) to use https:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
If this isn’t working for you, first check your line endings.
Copy/paste from your web browser into a text editor may not work right, so after pasting into your text editor you should delete each line break and add it back in (line break = return key).
apache certificate domain HTTPS security SSL web