2

我必须redirect从另一个站点到一个站点。

我在 Debian 服务器上使用PHP5with 。Apache 2

例子:

如果用户去:shop.oldsite.com,应该被重定向到http://52.10.32.45:8081/shop/

我已经尝试使用htaccessfile and redirect 301,但我看到了新地址,我希望隐藏新地址并保留shop.oldsite.com而不破坏 SEO 链接(蜘蛛应该去shop.oldsite.com并重定向到新站点)。

是否可以?

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

4

2 回答 2

2

您可以使用带有“P”的 mod_redirect 进行代理,并且必须启用 mod_proxy

于 2012-12-20T14:09:25.907 回答
0

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

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

我希望这可能会有所帮助

于 2012-12-20T14:16:31.300 回答