2012-08-10 38 views
1

比方说,我们得到了一个服务器Loacated甚远PHP代理目录

server1的。{} domainUS/MAINDIR/

上的目录,但我有一个主要服务器

{domain.UK }

我想创建一个子域指向我的服务器,而不是将它指向我的其他服务器server1.{domainUS},因为我的远程服务器允许HTTP要被发送到经由服务器.... 所以我需要一个PHP代理等脚本,所述compleate DIR转发到服务器

例..

server1.{domainUS}/maindir/testube/testfile.html <==test file 
proxy.{domain.UK}/testube/testfile.html <==test file 

例题,我还用得着用PHP查询ECT很好地工作..

server1.{domainUS}/maindir/testube/testfile <==test php document 
proxy.{domain.UK}/testube/testfile <==test php document 

回答

0

将这个代码在你的服务器配置对于server1.{domainUS}(假设的Apache):

<Directory "maindir/"> 
    RewriteEngine On 
    RewriteCond %{QUERY_STRING} (.*) 
    RewriteRule ^(.*?)$ http://google.com/%{PATH_INFO} 
</Directory> 

或者,如果你不能改变的配置,你可以把Directory标签的内容的.htaccess文件里面maindir