将完整的网站地址重定向到另一个地址--Apache

时间:2012-09-05 08:56:22

标签: apache mod-rewrite

如何通过虚拟主机重定向以下内容:

http://www.surveys.abc.com/index.php?sid=14414&newtest=Y&lang=en

http://www.abc.com

1 个答案:

答案 0 :(得分:1)

你真的不需要使用Apache的mod_rewrite。

您可以在index.php中调整PHP代码,在$ _GET中查找适当的值,然后执行PHP重定向,如下所示:

if (isset($_GET['sid']) && ($_GET['sid']==14414) && isset($_GET['newtest']) && ($_GET['newtest']==Y) && isset($_GET['lang']) && ($_GET['lang']=="en") ) {
      header( 'Location: http://www.abc.com' );
}