nginx, gitlab, субдомен

Для Apache прочитайте документацию Virtualhosts

В клиентском конце (который мог быть тем же компьютером), простое решение состоит в том, чтобы добавить записи в %Windows %/System32/drivers/etc/hosts.

3
задан 4 June 2013 в 22:37
1 ответ

Во-первых, вам нужно добавить DNS-запись в ваш маршрутизатор (или ваш файл хостов, хотя маршрутизатор - лучшее место), которая указывает субдомен на виртуальную машину.

Во-вторых, похоже, что nginx прослушивает все запросы на этом IP-адресе, независимо от их адреса, потому что у вас есть только один блок конфигурации. Из этого вопроса вы можете видеть, что nginx смотрит только на заголовки хоста, чтобы определить субдомен после установления соединения. Если вы добавите еще один блок для server_name vubuntu; , вы больше не сможете получить доступ к сайту gitlab, перейдя на vubuntu.lan .

0
ответ дан 3 December 2019 в 08:20

Теги

Похожие вопросы