How to Force Redirect Http to Https and non-www to www

In this article we show you how to easily force redirect your website from http to https and from non-www to www, in your cPanel without the need for technical knowledge – meaning anyone with cPanel access can do it.
We will assume that you already have an ssl installed on your server, and we will quickly show you how to check if you have AutoSSL installed and enabled in your cPanel.

We put a short video together for you showing you exactly how to achieve these redirects so that your website always resolves with https://www.yourdomain.ca, instead of having variations like:

  • yourdomain.ca
  • www.yourdomain.ca
  • http://yourdomain.ca
  • https://yourdomain.ca
  • https://www.yourdomain.ca

Having all these variations of your domain, without proper 301 redirects, can cause serious issues with your SEO, more specifically with your Google rankings because Google treats these variations of the same homepage as different pages, which can split your page rank (ranking power) and in effect negatively affect your rankings.

Please see the following video which explains exactly how to achieve 301 redirects from http to https and non-www to www considering you have SSL installed and enabled on your server.

 

 

 

Rewrite Engine On
RewriteCond% {HTTPS} off
RewriteRule ^ (. *) $ Https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]

If above code is not working for you then you can use the below code. Just make sure to replace yourdomain.ca with your actual domain name.

RewriteOptions inherit
AddType application/x-httpd-php .html .htm
#AddType application/x-httpd-php55 .php
##AddHandler application/x-httpd-php56 .php
AddType application/x-httpd-php .html

RewriteEngine on
RewriteCond %{HTTP_HOST} ^yourdomain.ca [NC]
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ https://www.yourdomain.ca/$1 [L,R=301]

RewriteCond %{HTTPS} !on
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Options +FollowSymLinks
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)index.html$ https://www.yourdomain.ca/$1 [R=301,L]

RewriteCond %{THE_REQUEST} ^.*/index\.html
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteCond %{HTTP_HOST} !^www\.yourdomain\.ca
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule (.*) http://www.yourdomain.ca/$1 [R=301,L]

Recent Posts

How to Record a Video Testimonial for Your Medical Practice

Video testimonials are one of the most effective ways for medical practices to build trust…

1 week ago

Medical SEO Trends 2025: How the AI Revolution in On-Page SEO Is Reshaping Patient Search

Healthcare SEO has undergone significant transformations over the past decade. In 2025, patients no longer…

2 weeks ago

Patient Coordinator vs Receptionist: Key Differences Every Med Spa Practice Owner Should Know

Having both an experienced receptionist and a patient coordinator is the foundation for running an…

2 weeks ago

Local SEO for Dentists: 7 Strategies to Enhance Your Online Presence

There are over 135,000 dental offices operating in the United States alone, making local competition…

4 weeks ago

Botox Marketing Ideas: 6 Strategies to Get More Leads

Generating a steady flow of Botox leads requires more than just running a few social…

1 month ago

A Detailed Guide To Med Spa Digital Marketing

Trust is a non-negotiable driving factor for successful medical spas. From HIPAA concerns to Meta…

2 months ago