Apache 2 + PHP 5:如何将用户重定向到另一个域

时间:2012-12-20 14:03:09

标签: php apache2 http-redirect

我必须redirect来自其他网站的网站。

我在Debian服务器上使用PHP5Apache 2

示例:

如果用户转到:shop.oldsite.com,则应重定向到http://52.10.32.45:8081/shop/

我尝试使用htaccess文件和redirect 301,但我看到了新地址,我希望隐藏新地址并保留shop.oldsite.com而不需要经过SEO链接(蜘蛛应该转到shop.oldsite.com并重定向到新网站。

有可能吗?

EDIT1:谢谢你的回答。我会看看Aruba(意大利托管)是否支持mod_proxy,我会告诉你的。

2 个答案:

答案 0 :(得分:2)

您可以将mod_redirect与'P'一起用于代理,并且必须启用mod_proxy

答案 1 :(得分:0)

我认为最简单的方法是将index.php文件中的标题位置添加到您提到的位置

<?php
header("Location: http://52.10.32.45:8081/shop/");
?>

我希望这可能会有所帮助