nginx의 가상 호스트가 작동하지 않습니다

nginx의 가상 호스트가 작동하지 않습니다

nginx다음 구성을 사용하여 가상 호스트를 생성하고 있습니다 .

server {
    listen       7001;
    server_name  example.com;

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

example.com또는 으로 액세스하려고 하면 exemple.com:7001작동하지 않지만 로 액세스하면 작동합니다 localhost:7001. 구성에 잘못된 부분이 있습니까?

편집 1

나는 Windows플랫폼 에 있어요

편집 2

example.com또는 으로 액세스하려고 하면 example.com:7001온라인 웹 사이트에 액세스하거나 example.com다음으로 액세스할 때 웹 사이트를 찾을 수 없다는 알림이 표시됩니다.example.com:7001

답변1

DNS 이름이 다음과 같은지 확인해야 합니다.example.comnginx가 실행 중인 IP 주소로 확인됩니다. 이 경우 로컬 IP 주소이므로 127.0.0.1이 작동합니다.

기본적으로 HOSTS 파일에 다음과 같은 항목이 필요합니다.

127.0.0.1 example.com

바라보다여기HOSTS 파일을 편집하는 방법에 대한 지침을 참조하세요.

그래서 당신이 그것을 핑하거나 실행할 때nslookup example.com, IP 주소, 특히 127.0.0.1로 확인됩니다.

관련 정보