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的导航器
经验分享 程序员 微信小程序 职场和发展