昨天下午接到一个用户的求助。情况是这样的:该用户是并不是使用织梦模板建设的网站,而是使用的以前的ASP的程序,好像是aspcms建设的站点,还使用的是带?伪静态的最原始的版本。在的网站中,他自己建设一个wap目录,用来做该网站的移动端网站,绑定的域名是http://m.abc.com,这样就产生一个问题,他的主域名的二级目录的和移动端域名都可以访问相同的内容。用户的要求就是,当网站主域名http://www.abc.com/wap/访问该目录的时候直接跳转到移动域名http://m.abc.com。要求提出来了,361模板下面给根据用的要求给出解决的办法。
上面的这种情况就是典型的网站(网站某个目录)绑定了多个域名,默认情况下访问这些域名的时候是指向网站的首页,也就是访问不同域名时看到的页面是一样的,现在需要访问不同域名时显示不同页面。
下面是361模板利用JS判断来访域名后跳转实现的功能代码:
<script type="text/javascript"> host = window.location.host; if (host=="www.abc.com" || host=="abc.com" ) { window.location.href='http://m.abc.com/'; } if (host=="www.b.com" || host=="b.com") { window.location.href='http://www.b.com/zt/fw/'; } </script>
上面的JS就是针对多个域名绑定一个目录或者网站写的,当不同域名访问该网站或者目录的时候,跳转到不同的页面的最基础的JS判断来路跳转代码。
以上就是JS判断来访域名后跳转的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持武林网。新闻热点
疑难解答