
오늘 Apache httpd-vhosts.conf에 지정된 로컬 도메인에 액세스하려고 할 때 이 오류가 발생했습니다. .dev 도메인에서 처음으로 발생한 일이므로 이를 고려하면 그럴듯해 보였습니다.최근 뉴스고글이 드디어 해냈습니다.
그러나 다른 도메인 이름(예: .abb 또는 .loc)으로 시도했는데 오류가 지속됩니다. 저는 Windows7에서 UniServerZ를 사용하고 있는데 Chrome에서는 "ERR_ICANN_NAME_COLLISION" 오류를 대략적으로 "이 웹사이트는 새로운 최상위 도메인 이름을 사용합니다. 이전에 작동했다면 네트워크 관리자에게 문의하세요"라고 설명합니다. 실제로 .dev 도메인과 함께 작동하는 데 사용되었습니다.
이제 ERR_ICANN_NAME_COLLISION을 Google에 검색해봐도 결과가 거의 나오지 않으며 연락할 네트워크 관리자가 없습니다. :-)
문제는 이것이 저와 제 호스트/가상 호스트 설정인가요, 아니면 세상의 잘못인가요?입니다. 로컬 개발 서버에 사용하려면 어떤 로컬 도메인 이름이 좋을까요?
답변1
귀하가 사용하고 있는 의사 도메인 이름이 새로운 최상위 도메인으로 등록되고 있습니다.
DNS는 127.0.53.53
이 TLD가 누군가에 의해 등록되고 있다는 신호를 반환합니다. M43의 Chrome 버전에는 사용자에게 오류 메시지를 전달하는 새로운 방법이 있습니다.
소유한 도메인 이름을 사용하세요. 설정에 따라 "localhost.dev.$yourdomain"과 같은 전체 이름을 사용하면 여기에서 도움이 될 수 있습니다.
답변2
그것나타납니다.dev
Google은 내부 목적으로만 사용하기를 원합니다 . 이러한 가정 하에서는 내부 DNS 서버에 "가짜" 개발 영역을 호스팅하는 것이 안전한 것 같습니다.
답변3
ICANN은 다음과 같은 새로운 공개 gTLD를 출시했습니다 .dev
. 파일 에 로컬 주소를 추가하거나 C:\\Windows\System32\Drivers\etc\hosts
웹 서버 구성 파일에서 사이트 주소를 변경할 수 있습니다.
답변4
동일한 문제가 발생하여 9개 이상의 도메인 사용을 중지하면 문제가 해결되었습니다.
호스트 파일(C:\Windows\System32\drivers\etc\hosts)에 9개 이상의 도메인이 있는지 확인할 수 있습니다.