How do I force my site to display over HTTPS?
We provide LetsEncrypt SSL certificates as standard, so you can force the HTTP to HTTPS redirect.
Before that, check that your SSL certificate has indeed been generated by visiting your site with https:// in front of its address. If you have an SSL certificate issue, you can refer to the question "How do I force the regeneration of my SSL certificate?".
- Log in to your cPanel
- In the "Domains" section, choose "Domains"
- Check the "Force HTTPS Redirect" box

Warning: cPanel modifies the .htaccess file to enable the redirect, so be careful not to overwrite it, otherwise the redirect will stop working. It is also possible that your CMS or your current .htaccess file blocks this change.
In that case, you can add the following lines at the top of your .htaccess file:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
Updated on: 17/07/2026
Thank you!