내 도메인과 몇 개의 하위 도메인에 대해 nginx 역 프록시를 설정하려고합니다. 하위 도메인은 완벽하게 작동하지만 최상위 도메인에서 ERR_NAME_NOT_RESOLVED가 계속 유지됩니다. server_name
및 proxy_pass
포트 제외Nginx 역방향 프록시 - 최상위 도메인이 작동하지 않음 - DNS 오류
는 Nginx에의 구성은 최상위 도메인 및 하위 도메인간에 동일하다.
의 nginx 설정 :
server {
listen 80;
server_name example.com;
location/{
proxy_pass http://localhost:5500;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
DNS 설정 :
이는 Nginx에 하나 이상의 DNS 문제가 될 가능성이 있지만, 하위 도메인이 작동 왜 이해가 안 돼요 최상위 레벨은 그렇지 않습니다.
확실히 nginx의 문제는 아닙니다. 'ping'이나'host'와 같은 명령 행 도구가 도메인을 올바르게 해석하는지 확인하십시오. 브라우저를 다시 시작하십시오. –