RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://www.example.com/$1 [L,QSA] RewriteCond %{HTTP_HOST} !www.example.com RewriteRule (.*) https://www.example.com/$1 [L,QSA]