user1298842
user1298842

Reputation: 21

htaccess, Redirect all requests to https://

Using .htaccess, I need to redirect all requests from

https://www.domain

to

https://domain

Upvotes: 1

Views: 1653

Answers (2)

poncha
poncha

Reputation: 7866

RewriteEngine On
RewriteCond HTTPS !on
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L,QSA]

This should do it

via mod_rewrite manual

[EDIT] swapped "www.example.com" to %{SERVER_NAME} so it redirects to same name you've tried to access, but via https...

Upvotes: 2

Scott Weinert
Scott Weinert

Reputation: 166

Assuming you have mod_rewrite enabled in your Apache configuration, you will need this in your .htaccess file.

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

Upvotes: 3

Related Questions