Я пытаюсь разместить несколько веб-сайтов в сети digitalocean, используя виртуальные хосты apache2. У меня есть файл конфигурации для основного (pcnerd19.com) и один для другого (efferri.ga). Когда я набираю efferri.ga в firefox, он просто перенаправляет обратно на pcnerd19.com. Я перезапускаю apache2 и проверяю, включены ли оба сайта. Это индексный файл в root файла efferri.ga. Вот мои файлы конфигурации.
pcnerd19.com:
<IfModule mod_ssl.c>
<VirtualHost *:443>
ServerName pcnerd19.com
ServerAlias www.pcnerd19.com
ServerAdmin ruby@pcnerd19.com
DocumentRoot /var/www/wordpress1
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /etc/letsencrypt/live/pcnerd19.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/pcnerd19.com/privkey.pem
</VirtualHost>
<Directory /var/www/wordpress1>
AllowOverride All
</Directory>
<IfModule>
efferri.ga:
<VirtualHost *:83>
ServerName efferri.ga
ServerAlias www.efferri.ga
ServerAdmin ruby@pcnerd19.com
DocumentRoot /var/www/efferri
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Стоит отметить, что я использовал certbot для получения сертификата ssl на pcnerd19.com, и моя капелька работает на Debian.