쉬운 - 프록시를 사용 ! 아파치가 마음에 드시면 아파치 mod_proxy를 좋아하실 것입니다.
<VirtualHost *:80>
ServerName maindomain.com
ServerAlias *.maindomain.com
# insert document root and general settings for this domain here
# ...
ProxyPass /forum http://forumdomain.com
ProxyPassReverse /forum http://forumdomain.com
ProxyPassReverseCookieDomain forumdomain.com maindomain.com
</VirtualHost>
이 구성은 아파치 내부 위치의 사용자가 브라우저를 notifiying하지 않고 내부 도메인 (forumdomain.com)에 HTTP 요청을 할 수 있습니다. 포럼은 http : //*.yourdomain.com/forum에서 액세스 할 수 있습니다. 쿠키와 헤더는 포럼 센트가 그에 따라 다시 작성 될 것이고 검색 엔진은 백엔드 서버에 주목하지 않을 것입니다.
당신은 http://httpd.apache.org/docs/2.2/mod/mod_proxy.html
에서 그것에 대해 자세한 내용을보실 수 있습니다 당신은 참조 죄를 당신의 HTML (HREF, SRC ...) 당신은 "mod_proxy_html"에 구글 수도를 다시 작성해야합니다.
물론 이와 같은 솔루션은 물론 오징어와 같은 다른 지능형 프록시 서버로 구축 할 수도 있습니다. '백엔드 서버'의 모든 콘텐츠를 공개 도메인에 매핑하는 데 사용할 수 있습니다.
이 :)
PS를 어떻게 작동하는지 귀하의 사이트를 즐겨하고 피드백을 제공 ... 반드시 경로가 정상 또는 인터넷 192.168 IP-요지와 내부 도메인 (forumdomain)에 대한 호스트 항목을 설정합니다 : "RewriteRule"지시문은 잠재적으로 동일한 일을 할 수 있지만 "P"를 지정하지 않으면 클라이언트가 내부 프록시 요청을 수행하도록 지정하지 않으면 rdirect가 클라이언트에 표시되고 실행됩니다. 가능하다면 mod_proxy를 선호하지만 좀 더 다재다능하고 더 많은 구성을 허용합니다.
은 serverfault에 속해 있습니다. – Earlz
ServerFault로 마이그레이션하는 경우 현상금도 함께 마이그레이션됩니까? –