https на нескольких виртуальных хостах с использованием apache2 в Ubuntu 14.04
Я размещал веб-страницу моей компании на своем сервере, но недавно меня попросили разместить другой домен на том же сервере, поэтому я добавил виртуальный хост на /etc/apache2/sites-available
и это работает. НО, если я пытаюсь получить доступ к этому домену, используя https, он открывает первый домен. Мой виртуальный хост.conf файл выглядит так:
<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com
ServerAdmin admin@example.com
DocumentRoot /var/www/example
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
<Directory /var/www/example>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Если я изменю <VirtualHost *:80>
в <VirtualHost *:443>
, apache2 не запускается.
Итак, вопрос: как мне настроить этот виртуальный хост для работы с http и https?
Заранее спасибо!
1 ответ
Спасибо @fkraiem за комментарий, я смог решить мою проблему. Я просто должен был взглянуть на мой default-ssl.conf
файл и сделать аналогичный файл, указывающий на мой второй домен.