Я пытаюсь разместить 2 сайта A и сайт B на веб-сервере apache, конфигурация приведена ниже:
Сайт А
<VirtualHost sitea.com.au:443>
ServerName "sitea.com"
ServerAlias sitea.com
DocumentRoot "/home/sitea.com"
.......
</VirtualHost>
Сайт B
<VirtualHost siteb.com.au:443>
ServerName "siteb.com"
ServerAlias siteb.com
DocumentRoot "/home/siteb.com"
.......
</VirtualHost>
Проблема, с которой я столкнулся: https-запросы сайта A работают правильно, но для сайта B все запросы перенаправляются на сайт A. Когда я удаляю файл конфигурации сайта A, сайт B работает правильно. По отдельности сайты работают нормально, но вместе они вызывают проблемы.
Заметили, что у вас есть: ServerName "sitea.com"
Так это сайт sitea.com.au или это sitea.com? И что еще более важно, как вы пытаетесь получить доступ к сайту (сайтам) в браузере? Вы используете полное доменное имя, которое правильно определено в вашем файле conf?
Как упоминалось выше, вы должны изменить свои строки VirtualHost так, чтобы они были такими, как они должны быть IP: Port, именно ServerName должен обозначать входящее полное доменное имя.