У меня есть домен domain.com
, который я использую в качестве основного домена. У меня также есть второй домен domain2.com
, который я автоматически перехожу на domain.com
Это делается с помощью .htaccess:
RewriteCond %{HTTP_HOST} !^www\.domain\.com [NC]
RewriteRule (.*) http://www.domain.com/$1 [L,R=301]
Я хочу настроить поддомен sub.domain.com
, но с этим текущим .htaccess посещение sub.domain.com отправляет меня на www.domain.com/sub
Я нашел этот вопрос, который решает эту проблему, но сводит на нет мою первую проблему domain2.com
, указывающую на domain.com
RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Я ищу способ объединить два правила:
www.domain.com
=> www.domain.com
domain.com
=> www.domain.com
domain2.com
=> www.domain.com
sub.domain.com
=> sub.domain.com