이것을 달성 할 수있는 몇 가지 방법이 있지만 장기적인 솔루션으로는 특히 강력한 것은 없습니다.하지만 개발자가 돌아올 때까지는 일시적인 것을 원한다고 말합니다.
도메인과 일치하는 항목이 모두있는 경우 (원격 URL이 localhost와 동일한 경우) 호스트 파일에서 localhost 항목을 편집 할 수 있습니다.
system32 \ drivers \ etc에서 "hosts"파일을 바탕 화면에 복사하십시오. 메모장에서 열고이 줄을 변경하십시오.
127.0.0.1 localhost
IP 주소 (127.0.0.1)를 원격 도메인으로 변경하십시오. 그런 다음 hosts 파일을 etc 디렉토리에 복사하십시오. (참고 :이 파일을 관리자 또는 다른 사람으로 직접 편집 할 수는 없습니다.)
원격 웹 서비스에 도메인이 여러 개있는 경우 IIS에서 "localhost"요청을 처리하도록 웹 사이트를 변경해야합니다. 약간 이상하게 보일 수 있지만 컴퓨터가 서버의 IP 주소로 요청을 보내지 만 요청 도메인은 "localhost"로 지정하십시오. IIS에서 웹 사이트를 마우스 오른쪽 단추로 클릭하고 속성을 선택한 다음 해당 웹 사이트에서 지원하는 HTTP 헤더 값 목록에 도메인 "localhost"를 추가합니다. IP 주소를 통해 IIS에 액세스하면 IIS의 웹 사이트가 콘텐츠를 제공 할 경우이 모든 것을 무시할 수 있습니다.하나의 IP 주소가 여러 웹 사이트 (일반적으로)간에 공유되는 경우 "localhost"를 검색하려고 시도 할 때 IIS에서 "잘못된 호스트 이름"오류가 발생하고 어떤 웹 사이트를 직접 찾을 수 없는지 알 수 없습니다 에 대한 요청.
또 다른 가능성은 Proxomitron이라는 개인 프록시 서버를 사용하는 것입니다. 조금 오래되었지만 더 이상 개발되지는 않았지만 설치가 쉽고 매우 견고합니다.
설치가 끝나면 열어서 "구성"을 클릭하십시오. 수신 대기 포트를 80으로 변경하십시오. 다음으로 리디렉션 규칙을 만들어야합니다 (사실 리다이렉트는 아니지만 더 많은 URL 재 작성이 필요합니다).). 자신의 리디렉션을 추가하는 방법을 이해하려면 docs을 빨리 읽어야하지만 앱과 함께 제공되는 샘플은 많습니다. 찾고있는 규칙은 RDIR입니다 :
$ RDIR() 브라우저를 알리지 않고 Proxomitron에서 더 이상 연결되지 않고 리디렉션됩니다. 이것은 실제로 브라우저가 한 곳으로 가고 있다고 생각하게 만들 때 유용합니다.
주의 : 호스트 파일에서 "localhost"를 변경하면 많은 응용 프로그램에서 127.0.0.1 == localhost로 간주되므로 모든 종류의 이상한 오류가 발생하기 시작합니다. – Piskvor