host virtual no nginx não funciona

host virtual no nginx não funciona

Estou criando um host virtual usando nginxa seguinte configuração:

server {
    listen       7001;
    server_name  example.com;

    location / {
        root   html;
        index  index.html index.htm;
    }
}

Quando tento acessar por example.comou exemple.com:7001, não está funcionando, mas está funcionando quando acesso por localhost:7001, onde está errado na minha configuração?

Editar 1

estou na Windowsplataforma

Editar 2

Quando tento acessar por example.comou example.com:7001, ele acessará example.como site on-line ou notificação de site não encontrado quando acessado porexample.com:7001

Responder1

Você precisa ter certeza de que o nome DNSexemplo.comresolve para o endereço IP onde o nginx está sendo executado. Neste caso, é o seu endereço IP local, então 127.0.0.1 funcionaria.

Basicamente você precisa de uma entrada no seu arquivo HOSTS como esta:

127.0.0.1 example.com

Olharaquipara obter instruções sobre como editar seu arquivo HOSTS.

Então, quando você fizer ping ou executarexemplo nslookup.com, ele resolve para um endereço IP, especificamente 127.0.0.1

informação relacionada