成都百度快照优化|成都百度关键词排名优化|成都SEO【思为网络】 --【思为网络】成都专业网站优化公司,公司拥有专业搜索引擎优化团队,提供网站整站优化(网站结构优化、网站内容优化、网站外部优化)、百度排名首页优化、GOOGLE优化排名
成都百度关键词排名优化--成都百度快照首页排名优化
你的位置:网站优化首页 » 网页设计制作 » 正文

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

2012-8-1 0:0:0 | 作者:sw996 | 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

已有0位网友发表了一针见血的评论,你还等什么?

必填

选填

选填

记住我,下次回复时不用重新输入个人信息

必填,不填不让过哦,嘻嘻。

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

相关推荐