Мы приобрели бесплатный SSL от Hostgator. В основном вы получаете его, когда обновляете свой пакет.Применить SSL только к основному домену - .htaccess
Теперь у нас есть один основной домен (www.example.com) и 2 поддомена (www.sub.example.com) & (www.sub.example.com).
Я введен этот код в .htaccess:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]
Главный домен работает отлично, но когда я хочу, чтобы перейти к суб-домен, я попадаю в основной домен => www.example .com.
Я понимаю, что из-за ^(.*)$
часть, но какое это лучшее решение?
Я хочу, чтобы SSL был только основным доменом, а http - субдоменами.
Добавить 'RewriteCond', который проверяет, если имя хоста' (WWW.) Example.com' первого. – CBroe