효과가있다!!

효과가있다!!

Debian 7에 개발 환경을 설정하고 다음 서비스를 설치했습니다.

  • 아파치
  • 바인드9

"asix.debian.local"을 통해 접속할 수 있는 사이트가 하나 있습니다. 영역을 설정하고 NS 및 A 레지스트리를 db.debian.local 파일에 추가했습니다.

모든 것이 작동하고 있습니다. 이것은 컬을 통해 얻은 응답입니다.

"curl asix.debian.local" 아파치 기본값

효과가있다!!

Aquest es la pagina de benvinguda de ASIX

그래서 모든 것이 작동하고 있다고 생각했지만 브라우저에 동일한 URL을 입력하면 "서버를 찾을 수 없음 오류 - Iceweasel이 asix.debian.local에서 서버를 찾을 수 없습니다."라는 메시지가 나타납니다.

/etc/resolv.conf의 네임서버만 서버의 로컬 IP입니다.

컬이 웹사이트에 접속했는데 브라우저가 웹사이트에 접속할 수 없는 이유는 무엇입니까?

도움을 주시면 감사하겠습니다.

감사해요

답변1

이러한 경우에는 /etc/nsswitch.conf에 행을 추가하십시오.

hosts: files dns mdns4_minimal [NOTFOUND=return] mdns4

장차 ~ 가 되는

hosts: dns files mdns4_minimal [NOTFOUND=return] mdns4

답변2

미래에 이 글을 읽는 누군가를 위해:

나에게 그것은 DNS 문제가 아니라 다음과 같은 문제였습니다.https:

curl my-domain.comhttp 프로토콜을 사용했기 때문에 작동했습니다. 그러나 요즘 최신 브라우저는 항상 https를 사용하려고 시도하는 것으로 보이며 이것이 항상 분명한 것은 아닙니다.

그래서 저는 letsencrypt를 설정하고 https를 활성화함으로써 문제를 해결했습니다.

답변3

헤더를 제거하는 것이 나에게 효과적이었습니다.

  // headers: {
  //   "Content-Type": "multipart/form-data"
  // },

관련 정보