При переходе на сайт через протокол https, открывается другой сайт

Тема в разделе "Администрирование серверов", создана пользователем xfiles, 5 окт 2015.

Статус темы:
Закрыта.
Модераторы: mefish, stooper
  1. xfiles

    xfiles Создатель

    Регистр.:
    31 май 2014
    Сообщения:
    37
    Симпатии:
    2
    У меня имеются 2 сайта на одном и том же хостинге и сегодня заметил, что при переходе на свои сайты через протокол https, открывается совершенно другой сайт. Раньше не пробовал, возможно тоже самое было. Мои сайты находятся по протоколу http и открываются нормально.

    Подскажите плиз., это нормально? Можно ли от этого избавится? Сказывается ли это как-то в выдачи сайта в поисковиках?
    Написал хостингу, но тот молчит, да и не знаю к нему ли этот вопрос...
     
  2. metsys

    metsys

    Регистр.:
    27 апр 2014
    Сообщения:
    474
    Симпатии:
    457
    Под хайд пример покажите.
    Хостинг какой (шаред, впс, свой серв.)?
    Настраивали ли свои сайты под https или только под http?

    Такое может быть при установленом редиректе с http:// на https:// (в .htaccess, apache, nginx).

    Может вас взломали?
     
    xfiles и latteo нравится это.
  3. xfiles

    xfiles Создатель

    Регистр.:
    31 май 2014
    Сообщения:
    37
    Симпатии:
    2
    - Виртуальный хостинг
    - Не https я вообще не трогал, настроено только под http
    - По поводу взлома, сомневаюсь.
    - В .htaccess там точно не настроен редирект, про остальное сказать не могу, так как не знаю как посмотреть и есть ли вообще доступ к просмотру.
     
    Последнее редактирование: 5 окт 2015
  4. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.546
    Симпатии:
    1.418
    Все сайты на этом хостинге, если не было настроено специально, то по https:// отдают один и тот же сайт.

    Вывод - долбим в ТП хостинга пусть нормальные конфиги апача делают.
     
    xfiles и metsys нравится это.
  5. metsys

    metsys

    Регистр.:
    27 апр 2014
    Сообщения:
    474
    Симпатии:
    457
    Судя по вашему тарифу "Виртуальный хостинг" - это банальный шаред хостинг: на одном веб сервере крутится 100500 сайтов разных клиентов и айпишник при этом один на всех.
    Это значит, что валидный ssl сертификат может быть выдан только на одно доменное имя (или wild сертификат для поддоменов в том числе).
    В вашем случае, как и заметил latteo, все обращения к разным доменам по https на этом айпишнике редиректятся на http://35r.ru/ - это безусловная настройка хостером и пользователь не может и не смог бы сделать иначе или неправильно.

    а вот собственно и сертификат https который подсовывает хостер:
    The certificate is not trusted because it is self-signed.
    [​IMG]
    p.s.
    $ ping 35r.ru
    PING 35r.ru (185.15.209.101) 56(84) bytes of data.

    сидит на этом же IP и скорее всего это прокол одмина
     
    Последнее редактирование: 5 окт 2015
    xfiles и latteo нравится это.
  6. xfiles

    xfiles Создатель

    Регистр.:
    31 май 2014
    Сообщения:
    37
    Симпатии:
    2
    Благодарю за оперативные ответы, хотелось только уточнить пару моментов:
    1. Правильно ли я понял, что у хостинга есть возможность решить данный вопрос и испавить ситуацию именно на моем тарифе, т.е. на виртуальном хостинге (шаред)?
    2. Может ли сказываться данная ситуация на поисковых запросах сайта в худшую сторону (может какие-то санкции поисковики предъявляют к таким сайтам)? Просто хочется понять, чем черевата такая ситуация и стоит ли слишком заморачиваться. Дело в том, что я не уверен, что хостинг будет этим заниматься.
     
  7. mefish

    mefish Support

    Moderator
    • Супермодератор
    Регистр.:
    30 авг 2007
    Сообщения:
    886
    Симпатии:
    629
    Покупаешь выделенный IP у хостера, привязываешь его к сайту и у тебя все заработает.
     
    xfiles нравится это.
  8. metsys

    metsys

    Регистр.:
    27 апр 2014
    Сообщения:
    474
    Симпатии:
    457
    Это смотря как вы подразумеваете "исправить". Исправить можно:
    а) попросить хостера правильно сделать редирект с https:// на http:// - тогда вам не надо покупать сертификат и платить за выделенный ip
    б) как предложил mefish - купить выделенный ip + купить ssl сертификат (или самоподписаный сгенерить, но броузеры будут ругаться) + всёравно долбить ТП всё это завести
    в) переехать на свою ВПСку с уже выделенным ip и настроить всё самому (покупка сертификата всёравно никуда от вас не денется)

    так что скорее всего - наврядли хостер на шаред тарифе будет морочиться по пункту 2, а вот по пункту 1 вполне возможно пофиксит.

    моё субъективное мнение - да, может ухудшить. причины:
    а) гугл при всех прочих равных сайтах отдаст предпочтение сайту с https - это много раз где описывалось и разжёвывалось. а у вас получается:
    б) на https совсем другой сайт. совсем совсем другой.

    т.е. домен один, а сайта два.
     
    mrLom, latteo и xfiles нравится это.
  9. Ener

    Ener Создатель

    Регистр.:
    29 окт 2015
    Сообщения:
    33
    Симпатии:
    4
    Не значит. Хостер может разруливать эту ситуацию двумя способами:
    1) Выдавать каждому клиенту, который хочет https свой белый ip и вешать на него сертификат и виртуальный хост.
    2) Настроить у себя поддержку SNI http://nginx.org/ru/docs/http/configuring_https_servers.html#sni
     
  10. Дюк

    Дюк Создатель

    Регистр.:
    11 апр 2012
    Сообщения:
    30
    Симпатии:
    5
    Объясню. Дело в том что для протокола https требуется выделенный IP

    Почему именно IP?

    SSL-сертификат может быть привязан к Вашему домену, веб-сервера устанавливают SSL-соединение по адресу IP. В результате при попытке связать более одного SSL-сертификата с определенным IP-адресом возникают ошибки. Например, с IP-адресом будет ассоциироваться тот сертификат, который первым указан в конфигурационном файле веб-сервера, а совсем не тот, который отвечает за Ваш домен.

    Чтобы избежать подобных проблем, закажите выделенный IP-адрес для Вашего сайта, после чего установка желаемого SSL-сертификата произойдет корректно.

    Вот вам решение )
     
    Andrey-GW нравится это.
Статус темы:
Закрыта.