Как реализовать SSL при доступе к серверу по IP-адресу? - PullRequest
0 голосов
/ 14 мая 2019

Я получаю доступ к своему серверу в своем телефоне через IP-адрес сервера (например, http://13.70.72.102:7777/test/index.php). IP-адрес (13.70.72.102) является публичным адресом моего сервера. Когда я меняю http наhttps: «Этот сайт не может обеспечить безопасное соединение (ERR_SSL_PROTOCOL_ERROR)». Я могу добавить SSL к своему виртуальному хосту, но для доступа к своему виртуальному хосту мне нужно отредактировать все файлы хоста на каждом устройстве, котороепочему я обращаюсь к своему серверу через мой IP-адрес. Как я могу добавить SSL к этому?

Вот мой файл хоста:

127.0.0.1       server.test
13.70.72.102    server.test

Вот мой httpd-vhost.conf

<VirtualHost *:7777>
DocumentRoot "C:\xampp\htdocs"
  ServerName server.test
  <Directory "C:\xampp\htdocs">
    Require all granted
    AllowOverride All
    Order allow,deny
    Allow from all
  </Directory>
</VirtualHost>
<VirtualHost *:443>
     DocumentRoot "C:/xampp/htdocs"
     ServerName server.test
     SSLEngine on
     SSLCertificateFile "crt/server.test/server.crt"
     SSLCertificateKeyFile "crt/server.test/server.key"
     <Directory "C:\xampp\htdocs">
        Require all granted
        AllowOverride All
        Order allow,deny
        Allow from all
      </Directory>
 </VirtualHost>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...