nginx не использует hosts
файл для разрешения домена.
Если вы используете доменные имена для прослушивания
, proxy_pass
или fastcgi_pass
, вы можете вместо этого использовать IP-адрес или localhost
:
listen localhost:80;
server_name mysite.com;
...
location / {
proxy_pass http://localhost:8080;
}
you can use dnsmasq on 127.0.0.1 for resolving from /etc/hosts and place resolver 127.0.0.1 to nginx config