Переадресация SSL только на один поддомен в .htaccess

270
deepakgates

У меня есть сервер Apache (Ubuntu), и мне нужно форсировать httpsтолько для sub1.domain.com. В настоящее время весь трафик пересылается

RewriteEngine On  RewriteCond % off  RewriteRule (.*) xxxx://%% 

Дело в том, что мой сервер доступен в нескольких доменах, таких как:

www.domain1.com www.domain2.com 

Мне нужно только форсировать httpsодин поддомен моего основного домена sub1.domain.com

Я понятия не имею, как писать команды в .htaccess

PS: я написал xxxx, так как это не позволит мне написать https: /

1

1 ответ на вопрос

0
7ochem

Вы можете сделать это, добавив еще одно условия для конкретного хоста переменного сервера %( [NC]означает п уплотнительного гр азы и делает тест регистронезависимым):

RewriteEngine On RewriteCond % off RewriteCond % ^sub1\.domain\.com [NC] RewriteRule (.*) xxxx://%% 

Похожие вопросы