2010-12-07 5 views
1

내 서버 이름 : IP 주소 V/s의 컴퓨터 이름

http://192.168.10.200:7000에서 웹 응용 프로그램을 를 찾을 수 없습니다

: 서버는 내 서버의 IP는 192.168.10.200

SPSite site = new SPSite("192.168.10.200:7000")는 다음과 같은 예외가 발생입니다 . URL을 올바르게 입력했는지 확인하십시오. URL이 기존 콘텐츠를 제공해야하는 경우, 시스템 관리자는 위한 응용 프로그램

에 새 요청 URL 매핑을 추가해야 할 수도 있습니다.

SPSite site = new SPSite("server:7000")이 완벽하게 작동합니다.

어떤 아이디어가 있습니까?

OS : 64 비트 + 셰어 2010 윈도우 7은

+0

'server' 맵을'192.168.10.200' 또는 '192.168.30.170'으로 수정하십시오. '7000' 또는'8000 '포트를 사용합니까? –

+0

감사합니다. – Zee99

답변

3

는 서버가 하나 개 이상의 웹 사이트를 제공하기위한 설정하고 요구가 어느 쪽이 분류하는 HTTP 요청에 호스트 헤더를 사용합니다.

IP 주소를 지정하면 어떤 웹 서버를 의미하는지 알 수 없습니다.

1

사이트는 server에 대해 host header으로 구성 될 수 있으며 따라서 IP에서만 응답합니다.

0

한 가지 단서는 포트 번호가 7000이지만 오류 메시지에 8000이라고 표시한다는 것입니다. 실제 코드에 오타가 있습니까? 아니면 질문에 코드 또는 메시지를 옮기는데 실수를 했습니까?

또한 IP 주소가 일치하지 않습니다.