求个搜索引擎来路判断代码进行跳转解决方法
程序员文章站
2022-06-17 08:48:49
...
求个搜索引擎来路判断代码进行跳转
求大侠写个搜索引擎来路判断代码进行跳转
如果是百度来的 就跳到 http://aaaa.com
如果是google来的 就调到 http://bbbb.com
如果是搜狗来的 就跳到http://cccc.com
直接输入就不跳转
谢谢。
------解决方案--------------------
不知道你什麼用途,或許只是個作業,這裏是個範例。我想你不可能得到baidu.com給你做的鏈接吧?哈哈,所以要用到實戰應該將來路替換成正則比較。這些都自己改造吧。
求大侠写个搜索引擎来路判断代码进行跳转
如果是百度来的 就跳到 http://aaaa.com
如果是google来的 就调到 http://bbbb.com
如果是搜狗来的 就跳到http://cccc.com
直接输入就不跳转
谢谢。
------解决方案--------------------
不知道你什麼用途,或許只是個作業,這裏是個範例。我想你不可能得到baidu.com給你做的鏈接吧?哈哈,所以要用到實戰應該將來路替換成正則比較。這些都自己改造吧。
- PHP code
$RUrl = $_SERVER ['HTTP_REFERER'];if (! empty ( $RUrl )) { $UArray = parse_url ( $RUrl ); $UHost = $UArray ['host']; switch ($UHost) { case 'www.baidu.com' : header ( "Location: http://aaa.com" ); break; case 'www.google.com' : header ( "Location: http://bbb.com" ); break; case 'www.sogou.com' : header ( "Location: http://ccc.com" ); break; default : echo $UHost; break; }}echo '直接輸入';相关文章
相关视频
下一篇: 电容式触摸感应器的设计技巧