由于很多客户在问JS跳转和301重定向,所以就出了这么一个教程说明一下javascript判断来路跳转置顶页面的教程。

如何利用JS判断当前来路域名并跳转到指定页面

<script>
var href = location.href ;  //获取当前请求路径
if(href.indexOf("rongkeji")>-1){//跳转
  location.href = "https://rongkeji.cn";
}
var href = location.href ;
if(href.indexOf("rongkeji")>-1){//跳转
  location.href = "https://rongkeji.cn";
}
</script>

网站输入两个不同的域名后需要载入不同网页头部,通过JS的判断来加载不同的CSS,代码如下:

<script>
host = window.location.host;
if (host=="rongkeji.cn") 
{ 
document.write("<style>")
document.write(".head{ background: url(document.write("</style>")
}
</script>

不同的域名   输出不同的结果

<script>
        if (window.location.href.indexOf("rongkeji.cn") > -1) {
        document.write("<li style='background:none;'><a href='https://rongkeji.cn/about.html'>关于融网</a></li>");
        } else if (window.location.href.indexOf("api.rongkeji.cn") > -1) {
        document.write("<li style='background:none;'><a href='https://rongkeji.cn/xiaochengxu.html'>微信小程序</a></li>");
        } else if (window.location.href.indexOf("www.rongkeji.cn") > -1) {
        document.write("<li style='background:none;'><a href='https://rongkeji.cn/approach.html'>网站制作流程</a></li>");
        }
 </script>

判断网站多链接一对一跳转

<script>    
        if (window.location.href.indexOf("rongkeji.cn/baojia") > -1) {    
        	window.location.href='https://rongkeji.cn/baojia.html';    
        } else if (window.location.href.indexOf("rongkeji.cn/about") > -1) {    
        	window.location.href='https://rongkeji.cn/about.html';    
        } else if (window.location.href.indexOf("rongkeji.cn/xiaochengxu") > -1) {    
        	window.location.href='https://rongkeji.cn/xiaochengxu.html';    
        } else if (window.location.href.indexOf("rongkeji.cn/news") > -1) {    
        	window.location.href='https://rongkeji.cn/news.html';    
        } else if (window.location.href.indexOf("rongkeji.cn/anli") > -1) {    
        	window.location.href='https://rongkeji.cn/anli.html';    
        } else if (window.location.href.indexOf("rongkeji.cn/approach") > -1) {    
        	window.location.href='https://rongkeji.cn/approach.html';    
        } else if (window.location.href.indexOf("rongkeji.cn/contact") > -1) {    
        	window.location.href='https://rongkeji.cn/contact.html';    
        } else if (window.location.href.indexOf("rongkeji.cn/cloud") > -1) {    
        	window.location.href='https://rongkeji.cn/cloud.html';    
        }    
</script>

多链接一对一跳转可以用于404页面,也可以用于域名一对一跳转,只需要修改对应网址即可,如 www.rongkeji.cn --> https://rongkeji.cn