2017-01-12 45 views
0

我想要一个子域的目录由其他外部服务器提供服务而无需更改浏览器中的URL。Apache子域目录到外部服务器

Abc.server.com/directory 

目录部分必须由不同的外部服务器提供服务。想知道如何实现。

回答

0

你的意思是像一个重定向? 使用可以使用Apache的mod_rewrite的

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^([^.:]+\.)*abc\.server\.com\.directory\.?(:[0-9]*)?$ [NC] 
RewriteRule ^(.*)$ http://www.external.server.com/$1 [R=301,L] 

您也可以使用IFRAME

<iframe height="100%" width="100%" src="http://www.external.server.com/"> 
</iframe> 

你可以在这里阅读更多:https://en.wikipedia.org/wiki/URL_redirection#HTTP_status_codes_3xx

+0

是否在浏览器更改URL吗? –

+0

好吧,重定向是,iframe不是。 –

+0

真棒会今晚给它去,并接受你的答案,如果它工作 –