Рейтинг:0

Настройка SSL с виртуальными хостами под Apache и Ubuntu

флаг cn

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

Так, https://siteone.com и https://sitetwo.com оба работают нормально.

Мой субдомен был в порядке https://subdomain.siteone.com и https://subdomain.sitetwo.com до того, как я переехал https://sitetwo.com к облачному тарифу.

Поскольку я сделал это, проблема в том, https://subdomain.sitetwo.com дисплеи https://siteone.com.

У меня есть один общедоступный IP-адрес.

    <VirtualHost *:80>

ServerAdmin [email protected]
ServerName sitetwo.ca
ServerAlias www.sitetwo.ca
DocumentRoot /var/www/boom/
 <Directory /var/www/boom/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All
            Order allow,deny
            allow from all
        </Directory>
ErrorLog ${APACHE_LOG_DIR}/sitetwo.ca_error.log
CustomLog ${APACHE_LOG_DIR}/sitetwo.ca_access.log combined

RewriteEngine on
RewriteCond %{SERVER_NAME} =www.sitetwo.ca [OR]
RewriteCond %{SERVER_NAME} =sitetwo.ca
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>


<VirtualHost *:80>

ServerAdmin [email protected]
ServerName label.sitetwo.ca

DocumentRoot /var/www/html/laravel-db-import/public/
 <Directory /var/www/html/laravel-db-import/public/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All
            Order allow,deny
            allow from all
        </Directory>
ErrorLog ${APACHE_LOG_DIR}/label.sitetwo.ca_error.log
CustomLog ${APACHE_LOG_DIR}/label.sitetwo.ca_access.log combined

RewriteEngine on
RewriteCond %{SERVER_NAME} =sitetwo.ca [OR]
RewriteCond %{SERVER_NAME} =label.sitetwo.ca [OR]
RewriteCond %{SERVER_NAME} =www.sitetwo.ca
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]

</VirtualHost>
vidarlo avatar
флаг ar
Почему вы используете перезапись? Создайте *два* виртуальных хоста, по одному для каждого домена. CF сохраняет заголовок хоста и обрабатывает SNI. Как и все современные браузеры.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.