Как протестировать поддомены nginx на локальном хосте

Я хочу протестировать субдомены nginx перед загрузкой конфига на сервер. Могу ли я проверить это на локальном хосте? Пробую

server {
    listen       80;
    server_name  localhost;

    location / {
        proxy_pass http://localhost:8080;
    }
}

server {
    listen       80;
    server_name  sub.localhost;

    location / {
        proxy_pass http://localhost:8080/sub;
    }
}

И не получается. Должен ли я изменить файл hosts, чтобы он работал? Кроме того, после загрузки сайта на сервер я должен изменить записи DNS и добавить sub.mydomain.com?

25
задан madhead 10 April 2012 в 19:34
поделиться