php做转发,php实现URL转发代码的方法
发布时间:2020-08-19 11:17:43
阅读:109
花了一点时间研究了一下,发现还是蛮有意思的
主要是依靠3个东西:
1. $_SERVER["SERVER_NAME"] 这个变量
2. header("location:http://youname.com"); 这个函数
3. frame 这种元素
实现代码如下:<?php
$dn=$_SERVER["SERVER_NAME"];
switch($dn)
{
case "www.felix021.com":
case "felix021.com"
$url="http://www.felix021.com/blog";
$flag=0;
break;
case "blog.felix021.com":
$url="http://www.felix021.com/blog";
$flag=0;
break;
case "wap.felix021.com":
$url="http://www.felix021.com/blog/mobile";
$flag=0;
break;
case "me.felix021.com":
$url="http://localhost";
$flag=0;
break;
case "login.felix021.com":
$url="http://www.felix021.com/login";
$flag=1;
break;
case "eming.felix021.com":
$url="http://eming.whu.edu.cn";
$flag=0;
break;
case "post.felix021.com":
$url="http://post.baidu.com/f?kw=%B7%EB%C3%F4";
$flag=1;
break;
case "tools.felix021.com":
$url="http://www.felix021.com/tools";
$flag=1;
break;
default:
$url="http://www.felix021.com/blog/";
$flag=0;
break;
}
if($flag==0)
{
header("location:".$url);
exit(0);
}
?>
Felix的导航器 发布时间:2020-08-19 11:17:43 阅读:109 花了一点时间研究了一下,发现还是蛮有意思的 主要是依靠3个东西: 1. $_SERVER["SERVER_NAME"] 这个变量 2. header("location:http://youname.com"); 这个函数 3. frame 这种元素 实现代码如下: Felix的导航器