Я включил SSL на своем компьютере Centos, где размещается веб-сайт. Но когда я пытаюсь получить доступ к веб-сайту https://1.2.3.4 он перенаправляется на http://1.2.3.4 . Как я могу остановить это поведение?

Я добавил следующее в мой файл vhost.conf

<Directory /var/www/html/example.com/public_html>
    Require all granted
</Directory>
<VirtualHost *:80>
     ServerName example.com
     ServerAlias www.example.com
     ServerAdmin webmaster@localhost
     DocumentRoot /var/www/html/example.com/public_html
     ErrorLog /var/www/html/example.com/logs/error.log
     CustomLog /var/www/html/example.com/logs/access.log combined
<Directory /var/www/html/example.com/public_html>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
</Directory>
</VirtualHost>

<VirtualHost *:443>
     ServerName example.com
     ServerAlias www.example.com
     ServerAdmin webmaster@localhost
     DocumentRoot /var/www/html/example.com/public_html
     ErrorLog /var/www/html/example.com/logs/error.log
     CustomLog /var/www/html/example.com/logs/access.log combined
<Directory /var/www/html/example.com/public_html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
</Directory>
</VirtualHost>

Я также попытался добавить что-то похожее в мой файл ssl.conf внутри <VirtualHost _default_:443> . Но он просто перенаправляется на http. Как я могу остановить его от перенаправления с https на http.

У меня другая машина, где она работает так, как должна, и имеет такую же конфигурацию, как эта машина.

0