Back

How to force HTTPS using .htaccess file

HTTPS protocol - currently seems mandatory for everyone on the web. Getting an SSL certificate is now easier than ever. Let’s encrypt allows you to create a secure connection between a user and a web page at the click of a button.

How to enable mandatory HTTPS?

  1. After connecting to the webpage files via FTP, locate the .htaccess file in the public_html directory and open it (if you can't find it, create one).
  2. Enter the following code inside the .htaccess file:
    RewriteEngine On
    RewriteCond% {HTTPS} off
    RewriteRule ^ (. *) $ Https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]
  3. Save the file.
Attention! If the file already contains RewriteEngine On, do not repeat this line. Just paste the code without this line below.

Similar tutorials

CAN “CHEAPER” END UP COSTING MORE? The internet is full of low-cost hosting offers. At first glance, they all seem the same – after all,...

Read

A Stable IT Foundation: When Servers Become Your Peace-of-Mind GuaranteeYou can build a house on sand – it will stand… until the first storm. It...

Read
Shared Hosting Tutorials