У меня есть сервер apache, настроенный и работающий с моим доменным именем и одним поддоменом. Сегодня я попытался добавить второй поддомен, и я не могу заставить его работать.

Если я захожу на mydomain.com , я получаю главную страницу от /var/www/www

Если я перехожу на sub1.mydomain.com , я получаю содержимое из /var/www/sub1

Однако, когда я захожу на sub2.mydomain.com я получаю содержимое /var/www/www вместо /var/www/sub2

Я скопировал запись для первого субдомена и изменил все части, в которых было указано sub1, на sub2 (имя_сервера и documentroot), но по какой-то причине он по-прежнему падает по умолчанию.

Запуск apache2ctl -S показывает, что второй поддомен не регистрируется, хотя файл конфигурации загружается (у меня они все в одном). Кроме того, в лог-файлах, похоже, ничего по этому поводу нет, я проверю это утром.

Я искал весь день для этого и не нашел ничего, что работает. Какие-либо предложения?

1 ответ1

1

Разобрался, оказывается, что символическая ссылка с сайтов, доступных на сайты с включенной поддержкой, была по какой-то причине нарушена. Удаление файла по умолчанию 000 на сайтах с включенной поддержкой и повторное связывание исправили его.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .