Я размещал веб-страницу своей компании на моем сервере, но недавно меня попросили разместить другой домен в том же сервере, таким образом, я включил виртуальный хост /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?
Заранее спасибо!
Благодаря @fkraiem для комментария я смог решить свою проблему. Я просто должен был получить взгляд на мой default-ssl.conf
файл и сделать подобный файл, указывающий на мой второй домен.