URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 7543
[ Назад ]

Исходное сообщение
"Apache2 + redirest"

Отправлено DuskMan , 03-Июн-12 16:16 
Здравствуйте.
Имею на одном сервере 3 сайта. Для одного из них настроил https.
Имеем http://site1.com/ http://site2.com/ и httpS://site3.com/ С недавнего времени заметил, что все обращения к 443 порту редиректятся на site3.com (который https). Все редиректы делал с помощью .htaccess, но конкретно для site3.com остальные работают без редиректа.

Если я более менее смог донести свою проблему помогите найти причину такого глобального редиректа.


Содержание

Сообщения в этом обсуждении
"Apache2 + redirest"
Отправлено PavelR , 04-Июн-12 14:55 
> Здравствуйте.
> Имею на одном сервере 3 сайта. Для одного из них настроил https.
> Имеем http://site1.com/ http://site2.com/ и httpS://site3.com/ С недавнего времени заметил,
> что все обращения к 443 порту редиректятся на site3.com (который https).
> Все редиректы делал с помощью .htaccess, но конкретно для site3.com остальные
> работают без редиректа.
> Если я более менее смог донести свою проблему помогите найти причину такого
> глобального редиректа.

рекомендую почитать. книжки, документацию, статьи...


"Apache2 + redirest"
Отправлено cryo , 05-Июн-12 13:40 
Попробую понятным языком ;-)
Для каждого https-сайта нужен отдельный ip-адрес, для этого протокола не работает name-based виртуализация и соотв. у вас _не_ работает name-based редирект для site1/site2 в случае запросов по https, а апач все эти запросы перебрасывает на site3.

"Apache2 + redirest"
Отправлено Andrey Mitrofanov , 05-Июн-12 14:49 
> Для каждого https-сайта нужен отдельный ip-адрес, для этого протокола не работает name-based
> виртуализация и соотв

Вообще, да. Но, говорят, это зависит... В т.ч. от "версии" клиента, кривизны радиоволн и др. сложных материй.

http://en.gentoo-wiki.com/wiki/Apache2/SSL_and_Name_Based_Vi...
http://wiki.apache.org/httpd/NameBasedSSLVHosts


"Apache2 + redirest"
Отправлено DuskMan , 05-Июн-12 16:25 
> Попробую понятным языком ;-)
> Для каждого https-сайта нужен отдельный ip-адрес, для этого протокола не работает name-based
> виртуализация и соотв. у вас _не_ работает name-based редирект для site1/site2
> в случае запросов по https, а апач все эти запросы перебрасывает
> на site3.

Не обязательно иметь отдельный ip-адрес. Я разобрался с проблемой. Так как все люди здесь умные до невозможности, то и глупым своим решением позориться не буду.