View Single Post
  #1   IP: 61.139.126.97
Old 2006-10-15, 05:45 AM
topvip topvip is offline
超级版主
 
Join Date: 2006-01-04
Posts: 1206
topvip 正向着好的方向发展
Default 两种方法实现域名判断跳转

【摘要】本文主要是介绍限定访问者使用哪个域名对同一特定空间进行访问的方法。如果访问者输入了其他域名则自动转向到指定的域名。

本站顶级域名 0058.net申请成功后,一些老网友仍然使用原来的二级域名访问。为了让这些网友也能够使用新域名进行访问并逐步淘汰旧域名访问,本人在网页中使用了一下代码实现:

1.动态页面中使用php实现:
Quote:
<?php
$domain_old="www.adulthappy.net";
if ($HTTP_HOST=="$domain_old")
{
echo "<script language=\"javascript\">\nwindow.location.href=\"http://www.0058.net\";</script>";
}
?>
2.静态页面中使用JAVASCRIPT实现:
Quote:
<script>
try {if( self.location == "http://www.adulthappy.net/" ) {
window.location.href = "http://www.0058.net";
}
else if( self.location == "http://www.adulthappy.net/index.htm" ) {
window.location.href = "http://0058.net";
}
}
catch(e) {}
</script>
这样,当访问者使用原来的域名 www.adulthappy.net访问主页时,会自动跳转到: www.0058.net.
Reply With Quote