
Это моя первая попытка настроить виртуальные хосты в Apache. Я пытаюсь настроить поддомен test.mysite.com
для mysite.com
.
На моем VPS уже был установлен Apache. /var/www
Там был index.html
файл, работающий и работающий. Что я сделал с тех пор:
- Создан
/var/www/main/
, который теперь является корневым документом по умолчанию, - Создал
/var/www/test/
контент, который будет обслуживаться моим виртуальным хостом, - Скопировано
/etc/apache2/sites-available/default
вetc/apache2/sites-available/test.mysite.com
. - Запуск
a2ensite test.mysite.com
с успешным сообщением о том, что сайт включен, - Запустите
service apache2 reload
, чтобы перезагрузить сервер.
Вот первые строки, которые я изменил etc/apache2/sites-available/test.mysite.com
:
<VirtualHost *:80>
ServerName test.mysite.com
ServerAdmin [email protected]
DocumentRoot /var/www/test
...
Согласно всем руководствам и обучающим материалам, которые я нашел, поддомен должен быть запущен и работать. Но мой браузер не может найти страницу. Нужно ли мне что-то еще сделать, чтобы запустить подсайт?
ИЗМЕНИТЬ: РЕШЕНО Ответ не имел ничего общего с файлами конфигурации Apache. Мне просто нужно было зарегистрировать поддомен у моего хостинг-провайдера. Я отмечу это как ответ, когда мне разрешат.
решение1
Ответ не имел ничего общего с файлами конфигурации Apache. Мне просто нужно было зарегистрировать поддомен у моего хостинг-провайдера.