如何将用户重定向到另一个页面?

时间:2011-02-01 15:35:41

标签: php

我需要重定向访问某个页面的用户,而不在查询字符串中提供特定参数。如何以正确的方式将用户重定向到另一个页面?所以搜索引擎不会因此而惩罚我。

4 个答案:

答案 0 :(得分:11)

<?php
    Header("HTTP/1.1 301 Moved Permanently"); 
    Header("Location: http://www.new-url.com");
    exit();
?> 

永久移动是对搜索引擎的帮助。

答案 1 :(得分:1)

if($condition){
 header('Location: http://example.com');
 exit();
}

会做到的。不要忘记exit()

答案 2 :(得分:0)

<?php
/* Redirect browser */
header("Location: http://www.google.com");
 
/* Make sure that code below does not get executed when we redirect. */
exit;
?>

您可以在自己的网址上编写自己的网址,而不是http://www.google.com

答案 3 :(得分:-1)

<?php
    Header("HTTP/1.1 302 Moved Temporarily"); 
    Header("Location: http://www.new-url.com");
    exit();
?>