Настройка виртуального хоста для поддоменов в Apache2 с помощью AWS Lightsail

Я пытаюсь настроить свой сервер 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>

ОБНОВИТЬ:

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

Что дает?

0 ответов

Другие вопросы по тегам