Как настроить nginx на перенаправление по адресу и порту в зависимости от поддомена?
Что нужно. Есть 2 поддомена
- site1.localhost;
- site2.localhost;
Если переходить по адресу
site1.localhost должен перенаправлять на localhost:4001
site2.localhost должен перенаправлять на localhost:4002
Настройка конфига nginx. Но не работает. Сам nginx должен слушать 80 порт?
server {
listen 80;
server_name site1.localhost;
location / {
proxy_pass http://localhost:4001;
}
}
server {
listen 80;
server_name site2.localhost;
location / {
proxy_pass http://localhost:4002;
}
}