Chrome이 로컬 호스트 도메인에 액세스 할 수 없습니다


16

Chrome을 처음 사용하는 것은 로컬 호스트, 127.0.0.1 또는 Chrome 29.0.1547.66에서 설정 한 다른 로컬 도메인에 액세스 할 수 없습니다. 그들은 모두 Firefox와 Internet Explorer에서 잘 작동하며 수년간 있습니다.

이 페이지 중 하나를로드하려고 할 때 Chrome에서 전혀 발생하지 않습니다. 로딩 아이콘은 무한정 회전합니다.

Chrome은 어떻게 되나요?

System: Windows 8
Server: Softaculous AMPPS 2.0

주석에서 @ 50-3으로 수행 된 추가 문제 해결; 공간을 확보하기 위해 주석이 삭제되었습니다.

  • 동일한 출처 정책 사용 중지 --disable-web-security
  • 을 통해 액세스를 시도했습니다 127.0.0.1:80.http://localhost:80
  • 네트워크 IP 주소로부터의 연결을 허용하도록 서버가 아직 구성되지 않았습니다

이 SO Q & A stackoverflow.com/questions/30467573/… 에 대한 답변 은 저에게 효과적입니다. 이 내부 Chrome URL (chrome : // net-internals / # dns)을 통해 Chrome의 DNS 캐시를 지워야합니다.
slm

이 페이지에서 언급 한 해결책 중 어느 것도 나를 위해 일하지 않았습니다.
웅크 리고 새끼 고양이

답변:


9

나는 마침내 이것에 대한 해결책 을 찾았다 . chrome : // flags로 이동하여 "Built-in Asynchronous DNS"를 "Disabled"로 설정 한 다음 브라우저를 다시 시작하십시오.

이를 통해 모든 로컬 도메인에 액세스 할 수 있습니다. DNS가 문제를 막는 것 같습니다.


14
언급 된 플래그를 더 이상 사용할 수 없기 때문에 지금은 더 이상 작동하지 않습니다.
BullyWiiPlaza

2
@BullyWiiPlaza check chrome : // net-internals / # dns는 '내부 DNS 클라이언트 사용'이 기본적으로 false로 설정되어 있기 때문에 나타납니다.
Alfabravo

@Alfabravo 예,false
BullyWiiPlaza

2
Mac 용 Google Chrome V52 64 비트에도 비슷한 문제가 있었지만 chrome : // flags에는 DNS와 관련된 설정이 없었습니다. 필사적으로 "모든 설정을 기본값으로 재설정"입니다. 그리고 그것은 작동했습니다 :)
moshfiqur

나는했다 reset all to default. 그리고 지금 작동합니다. +1
prashanth

4

Chrome 에서 Louie Bertoncin의 답변에서 표절 : http : //에서 https : //로 리디렉션을 중지하는 방법 -

내 문제는 최근에 [일반 최상위 도메인]으로 등록되어 Chrome 카나리아에 커밋 된 .dev 도메인 을 가지고있었습니다. 내 문제를 검색하면서 최근에 발견 한 게시물 에서이 사실을 알았습니다.

같은 문제 가 발생하면 가장 좋은 해결책은 도메인을 .dev 이외의 것으로 변경하는 것 입니다. 이 기사는 나중에이 제안을 통해 .localhost의 잠재적 솔루션으로 .test를 제안했습니다.


예 ! 나를 위해 .dev를 .local로 변경하십시오
ramiromd

.dev를 .test로 변경해도 효과가 있습니다. 고마워요!
Antoine Subit

3

해결책은 이것입니다. 크롬 설정으로 이동-> 고급 설정-> 개인 정보 보호

다음을 제외한 모든 옵션의 선택을 취소하십시오. "위험한 사이트로부터 사용자와 장치를 보호하십시오"

작동합니다!


1
작동하지 않습니다. Chrome 65.0.3325.181의 OSX에서 시도했습니다.
slm

1

@ sparrow는 나에게 올바른 대답을했지만 의견에 묻혔습니다. 나는 이것이 다른 누군가를 돕기를 바라고 있습니다. @EcomEvo는 chrome : // flags로 가서 "내장 비동기 DNS"를 찾는 것을 언급했습니다. 그의 답변은 오래되었으므로 더 이상 Chrome에서 옵션이 아닙니다. 그러나 나는 방금 @sparrow가 한 일을했습니다. "chrome : // flags"에서 "모든 설정을 기본값으로 재설정"을 선택하고 다시 작동하기 시작했습니다.


0

이것은 나를 위해 일했다 : 포트 번호 접미사

이 URL의 문제점 : http : //app.localhost/

포트 번호를 추가하십시오.

해결 된 문제 : http : //app.localhost : 8000 /

포트 번호는 사용하는 XAMPP, APACHE, NGINX, Homestead에 따라 다릅니다.

나는 농가를 사용합니다.


그것은 나를 위해 작동하지 않았다 : 기본 HTTP 포트 80은 자동으로 제거됩니다
Xenos
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.