Страница 1 из 1

Установка SSL в OpenServer

Добавлено: 11 янв 2016, 13:32
Untitled
Добрый день. Решил установить ssl-сертификат на домен. Подключил в файле apache_server.conf
<VirtualHost ip:443>
DocumentRoot "%hostdir%/папка"
ServerName домен.рф
SSLEngine on
SSLCertificateFile C:/OpenServer/domains/домен/ssl/домен_рф.crt
SSLCertificateKeyFile C:/OpenServer/domains/домен/ssl/private.key
SSLCertificateChainFile C:/OpenServer/domains/домен/ssl/домен.ca-bundle
</VirtualHost>
иначе просто не нашел другого подключения на вебе. Появляется ошибка 403 о правах
Access forbidden!

You don't have permission to access the requested directory. There is either no index document or the directory is read-protected.

If you think this is a server error, please contact the webmaster.

Error 403
Есть какое-то разумное решение? Не смог победить, вроде все верно. В htaccess запретов никаких нет, index определен в домене.

Домены определены в самом вебе автопоиском.

Re: Установка SSL в OpenServer

Добавлено: 11 янв 2016, 16:36
Максим
Нет такой переменной %hostdir% для файла apache*_server.conf, только для *vhost.conf файла.

Re: Установка SSL в OpenServer

Добавлено: 11 янв 2016, 16:44
Untitled
Максим, а такая %sprogdir% есть? Но сути это не меняет. Если пишу реальный физ. адрес до папки с сайтом, то тоже самое. Если даже пишу /domains/домен.рф, то толку тоже нет. Ошибка 403 с правами доступа.

Есть какое-то единое решение подключение ssl-сертификата?

Re: Установка SSL в OpenServer

Добавлено: 11 янв 2016, 17:17
Максим
Untitled писал(а):Максим, а такая %sprogdir% есть? Но сути это не меняет.
И не будет никакого толка. Прочтите руководство пользователя чтобы узнать как создать выделенный конфиг для домена. И там уже впишите сертификат.

Re: Установка SSL в OpenServer

Добавлено: 11 янв 2016, 17:24
Untitled
Максим, я читал руководство. Тем языком, что там написано - мне не понятно. "Умные" слова я оставлю позади. Ткните носом где ошибка, пожалуйста.

Ещё заметил, что если я там путь меняю, то сертификат остается подключенным, однако мне сертификат пишет, что "страница имеет другие ресурсы" и ставит крест на сертификат. Пичаль.

Re: Установка SSL в OpenServer

Добавлено: 11 янв 2016, 17:49
Максим
Там вполне понятно и по русски всё написано. В мануале нажмите CTRL+F, нужный вам раздел найдёте по фразе "Как мне создать собственную конфигурацию хоста для домена?".

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

Re: Установка SSL в OpenServer

Добавлено: 11 янв 2016, 18:11
Untitled
ОК, сделал как там написано, но мне это никак не изменило ситуацию с самим сертификатом. Доступ с правами решен. А вот сертификат пишет, что есть третьи ресурсы и не безопасно. Ставит крест на сертификате. Я добился положительного результата, но только 403 ошибка будет.

Эх, где же ошибка...

Re: Установка SSL в OpenServer

Добавлено: 11 янв 2016, 18:20
Максим
Ищите где и что у вас на сайте загружается по http:// вместо https://.

Re: Установка SSL в OpenServer

Добавлено: 11 янв 2016, 19:00
Untitled
Разве такое может пропускать http запрос?
RewriteCond %{HTTPS} =off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
Тут дело в другом :( Максим, а у Вас есть ещё предположение в чем может быть дело?

Re: Установка SSL в OpenServer

Добавлено: 24 июл 2020, 11:43
t4p2
Untitled, вы решили вопрос? Поделитесь пожалуйста решением.

П.С. Прошу администрацию меня сильно не ругать за то, что вчера создала подобную тему, только сегодня нашла эту тему, в которой уже этот вопрос обсуждается =(