Size: a a a

2021 May 09

AN

Anton Noginov in nginx_ru
Please share config file you've already tried. Via pastebin or something similar.
источник

И

Игорь in nginx_ru
Всем привет!
Есть домен example.ru привязанный к ip.
При открытии его через браузер, открывает хост на 80 порту. Этот порт прописан в конфиге default, где в server_name  указано _ или другой домен, не важно.
Есть конфиг хоста для которого должен работать домен example.ru. Он отображается на другом порту, а в server_name указан example.ru.

Как сделать так, чтобы домен открывал тот хост в котором он указан в server_name?
источник

EN

Evgeniy Naumov in nginx_ru
проверить применяется ли твой конфиг. проверить нужный ли блок server обрабатывает запрос
источник

И

Игорь in nginx_ru
Конфиг применяется, потому что обрабатывается запрос на другом порту.
источник

EN

Evgeniy Naumov in nginx_ru
ниче не понятно
источник

И

Игорь in nginx_ru
Ipсервера - отображает хост default
Ipсервера:9998 - отображает хост из другого конфига, где в
server_name example.ru

example.ru - отображает хост default
источник

И

Игорь in nginx_ru
Понятнее?
источник

В

Вася in nginx_ru
Ну так сделай example.ru на 80 порту
источник

L🍋

LemonBro 🍋 in nginx_ru
ну потому что по умолчанию порт 80
источник

k

kiosaku in nginx_ru
покажи nginx -T
источник

L🍋

LemonBro 🍋 in nginx_ru
а не 9998
источник

EN

Evgeniy Naumov in nginx_ru
если нужный блок сервера слушает порт не 80, то какие могут вопросы вообще? либо переноси на 80, либо открывай с указанием порта
источник

EN

Evgeniy Naumov in nginx_ru
запрос браузером или curl-ом  по хттп на просто доменное имя - это запрос на порт 80.
источник

И

Игорь in nginx_ru
Большое спасибо спасибо за помощь))
источник

В

Вася in nginx_ru
@qusteek на один порт можно вешать множество сайтов. Поэтому если хочешь чтобы сайт открывался без указания порта, нужно его вешать на 80.
источник

И

Игорь in nginx_ru
Это есть есть server_name, иначе указывать другой порт, верно?
источник

И

Игорь in nginx_ru
Если есть*
источник

И

Игорь in nginx_ru
Открыли мне 👀 глаза
источник

В

Вася in nginx_ru
Nginx сопоставит домен с server_name и покажет нужный сайт. Просто сделай несколько директив server и у каждого свой server_name
источник

И

Игорь in nginx_ru
Да я это понимаю. Я не знал что запросы к домену это обязательно на 80 порт. Я думал можно порт другой указывать.
источник