PHP根据参数跳转实例(301重定向)。

php

访问方式为 http://www.a.com/test.php?id=[n]

例如:

  • 访问 http://www.a.com/test.php?id=1会跳转到千思网 https://www.ipaddr.host/
  • 访问 http://www.a.com/test.php?id=2会跳转到百度。
  • 访问 http://www.a.com/test.php?id=其他会跳转到so.com。
  • 如果没有附带id参数,会提示需要带上id访问。
<?php
if (isset($_GET["id"])) {
    if ($_GET["id"]=="1") {
        Header("HTTP/1.1 301 Moved Permanently"); 
        Header("Location: https://www.ipaddr.host/"); 
    } elseif ($_GET["id"]=="2") {
        Header("HTTP/1.1 301 Moved Permanently"); 
        Header("Location: http://www.baidu.com/"); 
    } else {
        Header("HTTP/1.1 301 Moved Permanently"); 
        Header("Location: http://www.so.com/"); 
    }
} else {
    echo "您需要带上id访问。";
}
?>