htaccess перенаправить домен на https, поддомен на http и www на не-www
Я пытаюсь сделать это:
Принудительно https для моего основного домена.
http or https://www.domain.com -> https://domain.com
http or https://domain.com -> https://domain.com
Но не для поддоменов
http or https://www.subdomain.domain.com -> http://subdomain.domain.com
http or https://subdomain.domain.com -> http://subdomain.domain.com
И всегда удаляя www.
Теперь у меня есть это:
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Это перенаправляет www на не-www и http на https, но не для поддоменов. Субдомен остается с www и https.
Спасибо