HTTP домена-1 загружает домен-2 под HTTPS - PullRequest
0 голосов
/ 16 апреля 2019

Я настроил Ubuntu 14 в качестве сервера и указал домен-1 без SSL, но когда я пытаюсь получить доступ к домену-1 с помощью https: // в URL-адресе, у меня появляется другой веб-сайт (домен-2), размещенный на том жесервер, который настроен с использованием SSL, а не показывает ошибку «Страница не найдена».

Как избежать этого?Вот список вещей, которые я попробовал.

  1. .htaccess не будет работать для перенаправления HTTPS на HTTP, так как порт 443 не настроен для домена-1 под файлом V-Hostчтобы получить доступ к файлу .htacess.

  2. Невозможно настроить <VirtualHost *:443> без SSL и написать здесь перенаправление.

Я сделал что-то не так?в приведенном ниже коде?

domain-1.conf

<VirtualHost *:80>
        ServerAdmin admin@domain-1
    ServerName domain-1
    ServerAlias www.domain-1
    DocumentRoot /var/www/domain-1/

    ErrorLog /var/www/domain-1/error.
    CustomLog /var/www/domain-1/access.log combined
</VirtualHost>

domain-2.conf

<VirtualHost *:80>
        ServerAdmin admin@domain-2
    ServerName domain-2
    ServerAlias www.domain-2
    DocumentRoot /var/www/domain-2/html

        ErrorLog /var/www/domain-2/error.
    CustomLog /var/www/domain-2/access.log combined
</VirtualHost>
<VirtualHost *:443>
       ServerAdmin admin@domain-2
    ServerName domain-2
    ServerAlias www.domain-2
    DocumentRoot /var/www/domain-2/html
    SSLEngine on
   SSLCertificateFile "/var/www/domain-2/ssl/domain-2.crt"
   SSLCertificateKeyFile "/var/www/domain-2/ssl/domain-2.key"
   SSLCACertificateFile "/var/www/domain-2/ssl/domain-2.ca-

        ErrorLog /var/www/domain-2/error_ssl.log
    CustomLog /var/www/domain-2/access_ssl.log combined
</VirtualHost>
...