El host virtual en nginx no funciona.

El host virtual en nginx no funciona.

Estoy creando un host virtual usando nginxla siguiente configuración:

server {
    listen       7001;
    server_name  example.com;

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

Cuando intento acceder por example.como exemple.com:7001, no funciona, pero funciona cuando accedo por localhost:7001, ¿dónde está el error en mi configuración?

Editar 1

estoy en Windowsplataforma

Editar 2

Cuando intento acceder mediante example.como example.com:7001, accederé example.comal sitio web en línea o se notificará el sitio web no encontrado cuando acceda medianteexample.com:7001

Respuesta1

Debe asegurarse de que el nombre DNSejemplo.comse resuelve en la dirección IP donde se ejecuta nginx. En este caso, es su dirección IP local, por lo que 127.0.0.1 funcionaría.

Básicamente necesitas una entrada en tu archivo HOSTS como esta:

127.0.0.1 example.com

Miraraquípara obtener instrucciones sobre cómo editar su archivo HOSTS.

Para que cuando hagas ping o ejecutesnslookup ejemplo.com, se resuelve en una dirección IP, específicamente 127.0.0.1

información relacionada