All tutorials

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

Creating an email address through the DirectAdmin control panel Have you ever gotten an email from an address with a custom domain? Did you like...

Read

How to create a MySQL Database using the DirectAdmin control panel  Whether you are a beginner website creator or a game server administrator, knowing how to...

Read
Shared Hosting Tutorials