君语贤
时光静好,与君语;细水流年,与君同;繁华落尽,与君老...

实用小技巧>运维相关>正文

js判断来路域名进行网页跳转

2019-06-22 16:20 君语贤判断来路域名网页跳转

js判断来路域名进行网页跳转

要求:只有通过指定的一个域名(如百度))跳转过来的来路,才进行跳转到指定页面(新浪),

通过其他方式到达这个页面的来路(直接输入,收藏夹,其他页面点击过来,搜索引擎等),则停留在本页面

<script>
if(document.referrer.replace("http://","").split("/",1)=="www.baidu.com") window.location="http://www.weguiding.com";
</script>

_____________________________________________________

如果是从百度搜索点进来的,就跳转到新浪网(http://www.weguiding.com),否则,就呆在这个页面上。你也可以修改代码,把“www.baidu.com"改成"www.google.com.tw"什么的,都可以。如果项目多,可以用switch切换一下:)

逆向操作保护一些特殊入口,比如,某些入口被收录,不想直接被访问,可以可以通过,设置非本站来路均跳转首页:

<script>
if(document.referrer.replace("http://","").split("/",1)!="www.weguiding.com") window.location="http://www.weguiding.com";
</script>


本文链接:https://www.weguiding.com/yuwei/552.html