Redirect HTTP Requests to HTTPS Using .htaccess

Redirect All Traffic to HTTPS

To redirect ALL http requests to https, add the following lines to the .htaccess file located in the root directory (typically located at /public/account_name/public_html/.htaccess):

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L] 

Force Specific Domain Traffic to HTTPS

To redirect ALL http URL requests to https for a specific Domain Name, add the following lines to the .htaccess file located in the root directory (typically located at /public/account_name/public_html/.htaccess):

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^example\.com [NC]
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L] 

Force Specific Folder Traffic to HTTPS

To redirect http URL requests to https for a specific folder, add the following lines to the .htaccess file located in the appropriate directory (typically located at /public/account_name/public_html/specific_folder/.htaccess):

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteCond %{REQUEST_URI} folder 
RewriteRule ^(.*)$ https://www.example.com/folder/$1 [R,L] 

Tip: Make sure to replace the example data, www.example.com/folder with the appropriate Domains and folder names to be redirected.

Bu cavab sizə kömək etdi?

 Məqaləni çap et

Also Read

Create Alias Domain in cPanel

This article outlines how to create an Alias Domain in cPanel Adding a Domain Alias To add a...

How to Flush DNS Cache in Windows 10

Flushing the DNS resolver cache can help resolve DNS related problems in Microsoft Windows 10....

Video: Login to cPanel

This video provides Step-by-Step Instructions to Login to cPanel Shared Hosting account.

Push Domain to Existing RAD WEB HOSTING Account

This article demonstrates the method for Pushing, or Transferring, a domain name to an existing...

What are the Security Benefits of CloudLinux?

CloudLinux is the operating system used on the servers for shared hosting, reseller hosting,...