2012-08-14 2 views
0

내 컴퓨터에서 IIS7에 my asp.net mvc3 프로젝트를 배포했습니다. 모든 것이 여기에 있습니다. 브라우저에서 localhost를 탐색하거나 visual studui 2010에서 응용 프로그램을 실행할 때 내 프로젝트를 볼 수 있지만 localhost를 검색 할 때 다른 컴퓨터에서는 볼 수 없습니다. 나는 IIS7에 응용 프로그램을 배포하는 이런 짓을 :IIS7에서 배포 된 asp.net mvc3 프로젝트를 볼 수 없습니다.

  1. 는 기본 웹 사이트 섹션에서 IIS7 관리자 2010
  2. Visual Studio에서 내 projec을 만들 IIS7 설치 ASP로 새로운 응용 프로그램의 이름 타일 shop2를 만들었습니다. NET V4.0 응용 프로그램 풀 및 실제 경로는 inetpub의 wwwroot에 있습니다.
  3. wwwroot 폴더에 프로젝트 게시
  4. VS2010 in 프로젝트 메뉴에서> tile-shop2 속성 => 웹 => 서버 => 로컬 IIS 사용 웹 서버

다른 컴퓨터의 프로젝트를 보려면 어떻게해야합니까? 그리고 윈도우와 맥에서 모두 볼 수 있습니까?

+0

localhost는 현재 컴퓨터를 의미합니다. 그래서 다른 컴퓨터의 localhost가 해당 컴퓨터에 접속하게됩니다. 호스트 헤더 또는 웹 사이트가 설치된 컴퓨터의 IP 주소를 사용하여 웹 사이트에 액세스해야합니다. 예 : http : // /<웹 사이트 이름> – Suhas

+0

로컬 네트워크에서 내 컴퓨터의 IP 주소를 찾아 다른 컴퓨터의 브라우저에 http : // /<웹 사이트 이름>을 입력해야합니까? – starrr

+0

바로 Taban입니다. 그러나 호스트 헤더 기반 솔루션은 프로덕션 관점에서 볼 때 더 좋습니다. 이 기사는 호스트 헤더가 무엇인지 설명합니다. http://www.it-notebook.org/iis/article/understanding_host_headers.htm – Suhas

답변

1

로컬 호스트 란 현재 컴퓨터를 의미합니다. 그래서 다른 컴퓨터의 localhost가 해당 컴퓨터에 접속하게됩니다. 호스트 헤더 또는 웹 사이트가 설치된 컴퓨터의 IP 주소를 사용하여 웹 사이트에 액세스해야합니다. 예 : http : ///

그러나 호스트 헤더 기반 솔루션은 프로덕션 관점에서 볼 때 더 좋습니다. 이 기사는 호스트 헤더가 무엇인지 설명합니다. it-notebook.org/iis/article/understanding_host_headers.htm

관련 문제