Ситуация
На сервере nginx держит два сайта компании: основной www.lab.test и блог инженеров blog.lab.test. Блог
недавно переехал на своё имя. Файлы основного сайта лежат в /srv/www/main, блога — в /srv/www/blog:
главная index.html и архив archive.html. Запрос с именем, которого нет ни у одного сайта, получает 404.
Основной сайт открывается как обычно. А по адресу http://blog.lab.test/ вместо блога приходит главная
основного сайта.
Оба имени записаны в /etc/hosts и ведут на эту же машину: curl http://blog.lab.test/ можно запускать
прямо здесь.
Задача
blog.lab.testотдаёт файлы из/srv/www/blog: главную и/archive.html.www.lab.test, как и раньше, отдаёт файлы из/srv/www/main.- Запрос с незнакомым именем сайта получает 404.
- nginx работает, а его конфигурация проходит
nginx -tбез предупреждений.
Интернета на машине нет, всё нужное уже установлено. Команды администратора запускай через
sudo.
Цели лабы
0 из 4-
blog.lab.test отдаёт файлы из /srv/www/blog — главную и /archive.html — ещё не проверялась
-
www.lab.test, как и раньше, отдаёт файлы из /srv/www/main — ещё не проверялась
-
Запрос с незнакомым именем сайта получает 404 — ещё не проверялась
-
nginx работает, конфигурация проходит nginx -t без предупреждений — ещё не проверялась
Подсказки
открыто 0 из 3 · открываются по одной
Подсказка 1
Показать решение
после 3 неудачных проверок