X

How do I Force my Website to use SSL?

http-to-https-with-htaccess

What is htaccess ?

htaccess is a configuration file for use on web servers running the Apache Web Server software.

Forcing all website traffic to use HTTPS

Use the following code in your .htaccess file

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

Forcing a specific domain to use HTTPS

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

 

Common htaccess Rules

Categories: Hosting
Tags: htaccessTech
arul joseph: Arul M Joseph, a freelance web designer and developer based in Kerala, leverages over 12 years of experience to create stunning, SEO-friendly, and tailored websites for businesses of all sizes, from startups to multinational corporations.