脚本只代理一个具有文件夹结构的网站?

时间:2012-02-15 23:15:09

标签: .htaccess proxy

我正在寻找一个代理脚本(或者可能是一些.htaccess voodoo **),只允许一个域被代理,同时保持文件夹结构不变。理想情况下,我也会给它一个通配符DNS,它也会做子域名,但这不是必需的,因为我也可以设置代理几次(每个子域一次)。

所以说原始网站是someawesomesite.com。我的代理人在myawesomeproxy.com。我希望能够访问myawesomeproxy.com/thisawesomedocument.html并查看与访问someawesomesite.com/thisawesomedocument.html时相同的内容。

另外,我的主机只有PHP,没有CGI或ASP等所以需要使用PHP(或者如我们之前所说,如果你们可以烹饪一些.htaccess voodoo,那也很棒!)< / p>

基本上what they pulled off over here但是有另一个网站而不是The Pirate Bay ......

**我不是服务器所有者(共享主机),所以我无法安装Apache插件或编辑配置。

1 个答案:

答案 0 :(得分:0)

您可以使用P(代理标志)。请记住,要启用此功能mod_proxy假设目录结构相同&amp;您的共享托管启用了mod_proxy尝试

Options +FollowSymlinks
RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} ^(www\.)?someawesomesite.com$ [NC]
RewriteRule ^(.*)$ http://www.myawesomeproxy.com/$1 [P,L]