Настройка виртуального хоста для поддоменов в Apache2 с помощью AWS Lightsail - PullRequest
0 голосов
/ 18 октября 2018

Я пытаюсь настроить свой сервер apache2 для поддоменов, и это моя первая попытка сделать это, поэтому, пожалуйста, избейте меня.

У меня нормальный www субдомен и manage субдомен

Моя структура каталогов выглядит следующим образом:

/var/www/html/mainsite
/var/www/html/managesite

Мой conf файл выглядит следующим образом (фактические IP-адреса и адреса были изменены для обеспечения безопасности):

<VirtualHost *:80>
    ServerAdmin admin@web.org
    ServerName www.example.org
    DocumentRoot /var/www/html/mainsite
    <Directory /var/www/html/mainsite >
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Require all granted
        allow from all
    </Directory>
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost *:80>
    ServerName manage.example.org
    DocumentRoot /var/www/html/managesite
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

<IfModule mod_ssl.c>
<VirtualHost *:443>
    ServerAdmin admin@web.org
    ServerName www.example.org
    DocumentRoot /var/www/html/mainsite
    <Directory /var/www/html/mainsite >
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Require all granted
        allow from all
    </Directory>
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
    SSLEngine on
    SSLCertificateFile /etc/apache2/ssl/apache.crt
    SSLCertificateKeyFile /etc/apache2/ssl/apache.key
</VirtualHost>
<VirtualHost *:443>
    ServerName manage.example.org
    DocumentRoot /var/www/html/managesite
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
    SSLEngine on
    SSLCertificateFile /etc/apache2/ssl/apache.crt
    SSLCertificateKeyFile /etc/apache2/ssl/apache.key
</VirtualHost>
</IfModule>

ОБНОВЛЕНИЕ:

У меня работает балансировщик нагрузки.Я создал CNAMES.Я создал имена.Мои проверки здоровья все в зеленом.Я создал мои .crt и .key файлы.Мой сертификат SSL / TLS показывает "действительный" для example.org, но оба субдомена застряли в "Проверка ..." на некоторое время.

Что дает?

...