Подтвердить что ты не робот

Включение SSL с помощью XAMPP

Я следил за этим руководством столько, сколько мог http://robsnotebook.com/xampp-ssl-encrypt-passwords.

Однако всякий раз, когда я просматриваю страницу, начинающуюся с https, сервер Apache отвечает 404 Object Not Found.

Какую настройку мне не хватает? Спасибо за любую помощь.

4b9b3361

Ответ 1

Нашел ответ. В файле xampp\apache\conf\extra\httpd-ssl.conf, под комментарием SSL Virtual Host Context страницы на порту 443 означает, что https просматривается под другим корнем документа.

Просто измените корень документа на тот же, и проблема исправлена.

Ответ 2

Вы также можете настроить свой SSL в xampp/apache/conf/extra/httpd-vhost.conf следующим образом:

<VirtualHost *:443>
    DocumentRoot C:/xampp/htdocs/yourProject
    ServerName yourProject.whatever
    SSLEngine on
    SSLCertificateFile "conf/ssl.crt/server.crt"
    SSLCertificateKeyFile "conf/ssl.key/server.key"
</VirtualHost>

Я предполагаю, что лучше не изменять его в httpd-ssl.conf, если у вас более одного проекта, и вам нужен SSL более чем на одном из них.

Ответ 3

Для XAMPP выполните следующие шаги:

  • G:\XAMPP\Apache\конф\экстра\HTTPD-ssl.conf "

  • Введите текст "DocumentRoot".

  • Измените DocumentRoot DocumentRoot "G:/xampp/htdocs" на DocumentRoot "G:/xampp/htdocs/название проекта".