我正在寻找一个代理脚本(或者可能是一些.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插件或编辑配置。
答案 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]