I need to redirect www and non www to https. I have looked everywhere on stackoverflow but can't find quite what I'm looking for.
The rules are:
- example.com and www.example.com and https://example.com must redirect to https://www.example.com
- It must match the domain and extension example.com. It cannot be a wild card which also matches abc.com or 123.com or example.net or anything else
- It must match for www subdomains only. It cannot be a wild card which also matches sub.example.com or thisisademo.example.com
I currently have:
RewriteCond %{HTTP_HOST} ^example.com$
RewriteRule (.*) https://www.example.com/$1 [R=301,L]
However if someone enters www.example.com it still goes to the http version instead of https.
What I think I actually need here is RewriteCond regex to match exactly and only "example.com" and "www.example.com"
Thanks