Почему при установке ssl, https работает для всех сайтов?
-
- Posts: 6
- Joined: Tue May 20, 2014 8:14 am
Почему при установке ssl, https работает для всех сайтов?
Здравствуйте! Подскажите, пожалуйста, в чем может быть причина моей проблемы?
А суть проблемы вот в чем:
Был установлен сертификат от starttls.com на сайт jarmaster.ru с помощью панели управления. После этого на всех остальных сайтах лежащих на том же хостинге тоже включилась возможность заходить по https, но во время попытки подключения к другому сайту(например к сайту av-showroom.ru) по протоколу https, отдается контент сайта jarmaster.ru...как можно отключить https для всех сайтов, кроме jarmaster.ru?....надеюсь у меня получилось объяснить суть проблемы...
А суть проблемы вот в чем:
Был установлен сертификат от starttls.com на сайт jarmaster.ru с помощью панели управления. После этого на всех остальных сайтах лежащих на том же хостинге тоже включилась возможность заходить по https, но во время попытки подключения к другому сайту(например к сайту av-showroom.ru) по протоколу https, отдается контент сайта jarmaster.ru...как можно отключить https для всех сайтов, кроме jarmaster.ru?....надеюсь у меня получилось объяснить суть проблемы...
Re: Почему при установке ssl, https работает для всех сайтов
попробуйте еще зайти на другие сайты по адресу mail.vashsite.ru, pop..vashsite.ru
Наверняка удивитесь!
Наверняка удивитесь!
-
- Posts: 6
- Joined: Tue May 20, 2014 8:14 am
Re: Почему при установке ssl, https работает для всех сайтов
Вы по факту можете чем-то помочь?....причем тут поддомены сайта с установленным сертификатом?...меня интересует как можно сделать, чтобы https было доступно только у сайта jarmaster.rudarkelf wrote:попробуйте еще зайти на другие сайты по адресу mail.vashsite.ru, pop..vashsite.ru
Наверняка удивитесь!
Re: Почему при установке ssl, https работает для всех сайтов
Не поверите, это проблема была и в Cpanel.
Нужно создать в админском аккаунте ssl сайт, он будет дефолтным. Затем в дефолтном сайте создать .htaccess файл с редиректом:
(Сайт является дефолтным, если его VirtualHost самый первый в конфиге апача, поэтому при открытии по айпишке открывается именно он. Если он не станет главным автоматически придется его передвинуть вверх в файлах /etc/httpd/conf.d/vesta.conf, /etc/nginx/conf.d/vesta.conf и рестартнуть апач с nginx. Возможно правильней будет создать в /etc/nginx/conf.d/ отдельный файл ssl-default.conf с ssl сайтом.)
Нужно создать в админском аккаунте ssl сайт, он будет дефолтным. Затем в дефолтном сайте создать .htaccess файл с редиректом:
Code: Select all
<IfModule rewrite_module>
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>