2013-08-23 7 views
0

Я использую Apache 2 на Debian 7.Переписать конкретный поддомен на SSL?

меня установлен интерактивный инструмент на скажем:

tool.myurl.net 

У меня есть подстановочный SSL сертификат:

*.myurl.net 

Я также настроен virtualhost в Apache, чтобы прослушать tool.anotherurl.com используя ServerAlias.

Но у меня нет действительного SSL-сертификата для этого URL-адреса.

Так что мне нужно правило перезаписи, которое перенаправляет http://tool.myurl.net на httpS://tool.myurl.net, но не когда люди посещают http://tool.anotherurl.com.

Возможно ли это?

+0

Уточнить свой вопрос пожалуйста. – anubhava

ответ

0

Если я правильно вас понял, вы хотите перенаправить на HTTPS только домен к югу tool.myurl.net так что это правило должно сделать это:

RewriteEngine On 
# if HTTPS is not being used we force it to HTTPS 
RewriteCond %{HTTPS} !=on 
# because we want to force it for this domain only 
RewriteCond %{HTTP_HOST} ^tool\.myurl\.net$ [NC] 
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 
+0

Спасибо, человек, отлично работает! было интересно, возможно ли это! –

+0

добро пожаловать;) – Prix

Смежные вопросы