当前位置: 博客首页 >> 网页设计制作 >> 多域名绑定同一空间,HTML网页JavaScript根据域名不同跳转到不同目录或页面 rss

多域名绑定同一空间,HTML网页JavaScript根据域名不同跳转到不同目录或页面

成都网站优化 在 2012-08-01 发表,评论(0),阅读(0)

当使用虚拟主机时,网站有多个域名时,或者换绑定域名,虚拟主机不支持不同域名绑定到不同目录时,或者静态HMTL网页,不支持301转向代码时,可使用JavaScript检测不同域名转向到网站不同目录或网页内容;

这段代码适合于有多个域名的一个网站空间,根据不同的域名可以跳转到不同的页面,同时适合于网站正在更换域名的过渡期内使用。

以下以域名www.sw996.com 变换为www.siweb.cn 时为例介绍:

<script Language="javascript">
// 检查域名
var appPath="";
function checkUrl() {
var theurl;
var newurl=www.siweb.cn;
theurl=top.location.href;
if(theurl.indexOf("sw996.com",1)>=0){
//跳转到www.siweb.cn
self.location.href=theurl.replace('sw996.com','siweb.cn');
return;
}
else if(theurl.indexOf("localhost",1)>=0){
//本机调用
alert('请通过http://'+newurl+' 访问本站.');
top.location.href='http://'+newurl;
}
}
window.onload = function(){checkUrl();}
</script>

<script>try {if( self.location == "http://ac.sw996.com/" ) { 
top.location.href = http://www.siweb.cn/domain/

else if( self.location == "http://域名二/" ) { 
top.location.href = "http://域名二/目录"; 

else if( self.location == "http://域名三/" ) { 
top.location.href = "http://域名三/目录"; 

else if( self.location == "http://域名四/" ) { 
top.location.href = "http://域名四/目录"; 

else {document.write ("错误的访问地址")}} catch(e) {}

</script>


更多301转向代码请访问:

301重定向相关文章导读:

1.  ASP/PHP/.NET网站 设置301重定向代码详解 301永久重定向怎么写? http://www.siweb.cn/seoblog/article85.html

2.本站曾经做个301重定向试验,导致网站PR值迅速从2,变为了0,原文请查询:

针对301重定向提长升网站PR值的一点见议--网站PR值快速变为0的过程  http://www.siweb.cn/seoblog/article46.html

3. 网站301重定向后并未完全转移PR值-域名更换后301重定向 http://www.siweb.cn/seoblog/article147.html

Tags:多域名绑定 域名检测

思为网络腾讯企业微博,请关注我们:
已有位网友对“多域名绑定同一空间,HTML网页JavaScript根据域名不同跳转到不同目录或页面”发表评论。

 

www.sw996.com/seoblog/