0

我想将所有进入 www.siteA.com/folder1 的用户重定向到 www.siteB.com/folder。但是即使在重定向到 www.siteB.com 之后,用户也应该在地址 bas 中看到 www.siteA.com/folder1。

我不知道如何使用 .htaccess 来做这件事有人可以帮我如何屏蔽 url。我真的需要你的帮助。

谢谢

4

2 回答 2

1

P您可以通过标志“强制替换 URL 作为代理请求在内部发送” 。

RewriteRule ^folder1(.*) http://www.siteB.com/folder$1 [P]

RewriteRule的文档中还有一些其他示例。

如果这不起作用(例如,无法访问服务器配置并且代理模块被禁用),您可能最好使用PHProxy之类的代理脚本。

再看一遍,我认为 PHProxy 并不是您真正需要的。也许试试这个:http ://code.google.com/p/php-proxy/ - 安装说明看起来很简单。

于 2013-01-29T12:02:27.083 回答
0

您想使用代理。在 Apache 上,mod_proxy应该可以满足您的需求。

请记住,您的服务器将占用两倍的带宽。一次从源服务器获取数据,然后再次将其发送到客户端。

于 2013-01-29T11:59:37.573 回答