Redirect my WordPress website to HTTPS for Linux Hosting


After your SSL certificate is installed on your Linux Hosting account, there are some modifications you'll need to make to your .htaccess file to automatically redirect your visitors to an HTTPS version of your WordPress website.

  1. Log into your WordPress Dashboard.
  2. Hover over Settings on the left navigation panel, then click General.
  3. Locate the following fields on the new page:
  4. In each field, update your URLs to include https instead of http.
  5. Scroll down to the bottom of the page and click Save Changes.
  6. Open your current .htaccess file in the /public_html/ folder with the cPanel file manager for editing. If you don't already have a .htaccess file, you'll need to create one.
  7. Insert the following code at the top of your .htaccess file:
# BEGIN SSL
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_USER_AGENT} ^(.+)$
RewriteCond %{SERVER_NAME} ^coolexample\.com$ [OR]
RewriteCond %{SERVER_NAME} ^www\.coolexample\.com$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
Header add Strict-Transport-Security "max-age=300"
</IfModule>
# END SSL
 # BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
  1. Click Save Changes at the top-right corner of the screen.


Article ID: 879
Created On: Wed, Jun 3, 2020 at 10:40 PM
Last Updated On: Wed, Jun 3, 2020 at 10:40 PM

Online URL: https://www.heartinternet.uk/support/article/redirect-my-wordpress-website-to-https-for-linux-hosting.html