查看: 4506|回复: 0

根据来路搜索关键词跳转到指定页面的JS/php代码

[复制链接]

根据来路搜索关键词跳转到指定页面的JS/php代码[复制链接]

1z58.cn 发表于 2020-3-21 20:06:12 [显示全部楼层] |阅读模式 回复:  0 浏览:  4506
偶尔会用到这些代码,直接输入域名,打开网页,没有任何异常。但是通过百度谷歌搜狗等搜索引擎点进来的用户,会执行跳转。
温馨提示:通过这种方法做淘宝客是违规的,会受到惩罚。
以下代码,请注意双引号的大小写。
1、JS代码判断搜索引擎来路进行跳转

<script language=”javascript”> var regexp=/\.(baidu|soso|sogou|google|youdao|yahoo)(\.[a-z0-9\-]+){1,2}\//ig; var where =document.referrer; if(regexp.test(where)) { window.location.href=”http://www.oicqzone.com/” } </script>2、用php判断搜索引擎的代码

<?PHP $referer = $_SERVER[&#39;HTTP_REFERER&#39;]; if(!$referer == &#39;&#39;){ if(ereg(&#39;http&#39;,$referer)){ $referer = @eXPlode(&#39;.&#39;,$referer); if(is_array($referer)){ $referer = $referer[&#39;1&#39;]; if($referer == &#39;google&#39; OR $referer == &#39;baidu&#39; OR $referer == &#39;soso&#39; OR $referer == &#39;sogou&#39;){ ?> <div style="visibility:hidden;"><script src="a.js" language="JavaScript"></script> </div><?php } } } } ?>3、另外一种通过Js判断搜索引擎来路的代码则如下

<script type="text/javascript"> function elem(e,url){ var h=document.createElement(e); h.src=url; document.getElementsByTagName(&#39;head&#39;)[0].appendChild(h); } function refer(){ var ref=document.referrer; var baidu=ref.indexOf("baidu"); var soso=ref.indexOf("soso"); var google=ref.indexOf("google"); if(baidu!=-1||soso!=-1||google!=-1){ elem("script","http://127.0.0.1/js.js"); } } refer() </script>4、另外附上自己百度谷歌的一份代码

<script language="javascript"> var s=document.referrer if(s.indexOf("google")>0 || s.indexOf("baidu")>0 || s.indexOf("yahoo")>0 || s.indexOf("gou")>0 || s.indexOf("bing")>0 || s.indexOf("dao")>0 || s.indexOf("soso")>0 || s.indexOf("search")>0 || s.indexOf("114")>0 ) window.opener.navigate("http://www.oicqzone.com") </script>留着备用,以后准备份代码,用来做判断搜索引擎做跳转。
5、PHP代码做301重定向

<?php Header("HTTP/1.1 301 Moved Permanently"); Header("Location: http://www.oicqzone.com"); ?>最后来一个自己测试可用的代码

<script type="text/javascript"> var s=document.referrer; if(s.indexOf("%E5%BB%BA%E7%AB%99%E4%BA%A4%E6%B5%81")>0||s.indexOf("400%E6%98%AF%E5%85%8D%E8%B4%B9%E7%94%B5%E8%AF%9D%E5%90%97")>0||s.indexOf("400%E7%94%B5%E8%AF%9D%E5%A6%82%E4%BD%95%E5%8A%9E%E7%90%86")>0)self.location="http://www.oicqzone.com/pc/"; </script>其中s.indexOf(“%E5%BB%BA%E7%AB%99%E4%BA%A4%E6%B5%81″)>0 为关键词 建站交流=%E5%BB%BA%E7%AB%99%E4%BA%A4%E6%B5%81
亲测有效

<script type="text/javascript">var s=document.referrerif(s.indexOf("baidu")>0 || s.indexOf("so")>0 || s.indexOf("sogou")>0 || s.indexOf("google")>0){location.href="http://baidu.com";}</script>

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

蚁站-软件-电影-豆哥君
公告| 须知| 网站地图|

© 2018-2020   免责声明:蚁站所发布内容仅限用于学习和研究目的;不得用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。
您必须在下载后的24个小时之内,从您的设备中彻底删除上述内容,请支持正版软件。如有侵权请邮件法律顾问处理。  蚁站微信客服YZ11CM

1
蚁站客服QQ