Page 1 of 1

На одном сайте по https открывается другой сайт

Posted: Sat Mar 26, 2016 7:31 am
by darkleech
Debian8 + VESTA 0.9.8 Релиз: 15

Добрый день! Случайно обнаружил, что поисковик индексирует сайт site1.ru на другом домене site2.ru по https
В панели VESTA каждый сайт на разных пользователях, всего два сайта site1.ru и site2.ru

У первого сайта настроен SSL и сайт работает по https, т.е. так:
https://site1.ru

У второго сайта нет SSL, он как обычно работает по http
http://site2.ru

Вот если второй сайт открыть по https
https://site2.ru

то вместо него открывается
https://site1.ru

Т.е. на сайте https://site2.ru откроется контент https://site1.ru, урлы не меняются, редиректов нет, просто контент от другого сайта выводится, как такое может быть?))

Re: На одном сайте по https открывается другой сайт

Posted: Sun Mar 27, 2016 4:06 pm
by darkleech
Может я непонятно объяснил, но глюк реально присутствует, возможно я не один, проверьте свои сайты для надежности.

Re: На одном сайте по https открывается другой сайт

Posted: Sun Mar 27, 2016 4:12 pm
by imperio
Добавьте запрос в трекер, проверим.

Re: На одном сайте по https открывается другой сайт

Posted: Sun Mar 27, 2016 4:14 pm
by darkleech
imperio wrote:Добавьте запрос в трекер, проверим.
Хорошо, спасибо!

Re: На одном сайте по https открывается другой сайт

Posted: Thu Mar 31, 2016 6:48 pm
by darkleech
Да, действительно проблема, через htaccess не получается редирект сделать на http

Аналогичная проблема
viewtopic.php?t=9533
http://forum.ispsystem.ru/showthread.ph ... 0%BE%D0%B9

Самоподписанный сертификат тоже не вариант, гугл индексирует сайт по https, при переходе с гугла на сайт браузеры показывают спец.страницу и предупреждают об опасности, а до этого момента редирект на сервере тоже не сработает.

В общем, ребят, нужно какое-то техническое решение, чтобы сайт у которого нет https не открывался, заглушку сделать и все, а то мой сайт уже полностью проиндексировался на https + http

Re: На одном сайте по https открывается другой сайт

Posted: Thu Mar 31, 2016 6:52 pm
by darkleech
Ну или как вариант в snginx что-то типа

Code: Select all

if ($https = 'on') {
	  rewrite ^(.*)$ http://site.ru$1 permanent;
}

if ($server_port = 443) {
	  rewrite ^(.*)$ http://site.ru$1 permanent;
}