![El host virtual en nginx no funciona.](https://rvso.com/image/652705/El%20host%20virtual%20en%20nginx%20no%20funciona..png)
Estoy creando un host virtual usando nginx
la siguiente configuración:
server {
listen 7001;
server_name example.com;
location / {
root html;
index index.html index.htm;
}
}
Cuando intento acceder por example.com
o 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 Windows
plataforma
Editar 2
Cuando intento acceder mediante example.com
o example.com:7001
, accederé example.com
al 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