How to Redirect http to https://www through .htaccess

August 19, 2017

Gokul Deepak S

Redirect http to https://www through .htaccess.

Simply add the code given below in the .htaccess file. The given code will generate only 302 redirect which means a temporary modification to search engines.

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

If you need 301 redirection which is a permanent redirection, simply add the code given below.

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

Do not forget to change example.com to your domain name.

Eg:   example\.com you have to change as gokuldeepak\.com.

Example.com as gokuldeepak.com

About the author

Gokul Deepak is a DevOps engineer focused on building reliable cloud systems through automation, observability, and disciplined infrastructure design. He shares practical insights from real-world production environments, helping engineers build systems that scale with clarity and confidence.

Leave a Reply

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments