2012-03-01 3 views
0

사용자가 www.example.com/forum을 방문하면 사용자가 보는 실제 URL을 변경하지 않고도 다른 서버/IP를 가리킬 수 있습니까? 이 www.example.com/forum/index.php?some=thing이 인 것처럼 일해야 있도록 그 이후 모든 요청은 모든 게시물을 보내는 동안/다른 서버에 전달할 데이터를 얻을해야한다는 것을 의미 myothersite.example.com/forum/index.php?some=thin아파치가있는 다른 IP 주소로 하위 폴더를 지정하십시오.

편집 : 등록자가 관리 할 수 ​​없기 때문에이 모든입니다 DNS 레코드 또는 심지어 하위 도메인을 만듭니다.

답변

1

아니,이 수 없습니다 - 당신은이 작업을 위해 아파치 act as a Proxy을해야 할 것, 이것은 다른 문제 제공 :

  • 모든 트래픽이 두 사이트를 통해 실행해야을

  • 공유 호스팅에

    는, 당신은 아마 할 허용되지 않습니다이

  • 을 예상대로 REMOTE_ADDR, 쿠키 및 기타 상황이 더 이상 작동하지 않을 것이다

최상의 방법은 대상 도메인에 대한 헤더 리디렉션을 수행하는 RewriteRule 집합을 만드는 것입니다. 그러나이 시나리오에서는 대상 도메인/IP가 항상 최종 사용자에게 표시됩니다.

관련 문제