호스트 파일에서 공유 가상 호스팅 사이트로 리디렉션하려면 어떻게해야합니까?

StackOverflow https://stackoverflow.com/questions/1889592

  •  19-09-2019
  •  | 
  •  

문제

웹 주소를 내 사이트로 리디렉션하기 위해 호스트 파일을 변경하고 싶습니다 ...

일반적으로 나는 그냥 할 것입니다 ... ping mysite.com 그런 다음 호스트 파일에서 IP가 99.99.99.99로 나왔다면 글을 쓸 것입니다.

99.99.99.99     siteiwanttoredirect.com

그러나이 경우 내 사이트는 가상 공유 호스팅에 있습니다 ... 핑에서 돌아 오는 IP는 다른 사이트와 동일하며 주소 표시 줄에 해당 IP를 입력하면 www.mysite.com Won ' T가 오세요. 조금 더 자세한 내용은 다음과 같습니다. 왜 핑이 올바른 IP를 제공하지 않는가.

제가 알고 싶은 것은 ... 가상 공유 호스팅에 있다면 호스트 파일의 사이트에 리디렉션을 어떻게 지정할 수 있습니까?

감사,
매트

도움이 되었습니까?

해결책

당신은 할 수 없습니다. 호스트 파일을 사용하면 IP 주소를 변경할 수 있지만 공유 호스팅 제공 업체는 HTTP 호스트 헤더를 올바르게 설정해야합니다.이 경우 MySite.com이 아닌 SiteiWantToredirect.com이 아닙니다. 귀하의 호스팅 제공 업체는 누가 사이트를 보여줄 누가 알지 못할 것입니다.

당신이 ~할 수 있었다 DO는 컨트롤 (FI LocalHost)으로 리디렉션하고 프록시 서버를 실행합니다. mysite.com으로 리버스 프록시를 수행하는 siteiwanttoredirect.com의 가상 호스트와 함께 컴퓨터에 Apache를 설정하면 작동합니다.

다른 팁

이것은 웹 사이트의 호스트 헤더를 통해 처리되며 호스트 파일과 같이 로컬 컴퓨터의 어떤 것도 아닙니다.

나는 당신의 호스트가 그 설정을 가지고 있는지 확인한 다음 사람들이 IP가 아닌 웹 사이트 이름을 통해 당신의 앉기를 방문하는 한 모든 것이 작동해야합니다.

공유 호스트에서 귀하가 얻는 웹 사이트는 귀하가 요청한 도메인 이름으로 결정됩니다. 호스트 HTTP 헤더. 이것이 올바르게 작동하려면 웹 서버를 올바르게 구성해야하므로 호스트 요청에 응답하여 서비스 할 웹 사이트를 알 수 있습니다. 일반적으로 CPANEL DRIVEN SHARDED 호스팅에서 '애드온 도메인'이라고합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top