Php - 维护URL的简单重定向?

时间:2011-04-04 21:05:36

标签: php .htaccess apache

如何在强制网址不变的情况下进行重定向?

I.E。:我访问http://sub.domain.com,它会打开index.php,它会在保留网址的同时重定向到其他地方:http://sub.domain.com

感谢。

2 个答案:

答案 0 :(得分:2)

您可以使用RewriteRule。此功能是mod_rewrite模块的主要内容。

编辑:我毫不犹豫地发布一个没有测试的例子,但它应该是这样的:

RewriteRule ^/$ /index.php

^/$只意味着字符串开头和结尾的单个/字符(即那是唯一的字符)。这与最后一个/ http://sub.domain.com/对应。

编辑2:这不适用,因为约翰澄清“其他地方”不是同一个主人。

答案 1 :(得分:0)

您可以通过iFrame隐藏重定向。或者可以使用file_get_contents()来获取新页面。不知道你为什么要这样做。