您的位置:首页 > 编程语言 > ASP

PHP、ASP、JS域名判断跳转

2010-06-07 13:50 302 查看

[b]一、ASP
<%
host=lcase(request.servervariables("HTTP_HOST"))
'开始条件跳转
SELECT CASE host

CASE "blog.chinanet5.com"
response.redirect "/blog/"
CASE "www.chinanet5.com"
response.redirect "/bbs/"
case "library.chinanet5.com"
response.redirect "/library/"
case "www.chinanet5.com"
response.redirect "/cyle/"
CASE ELSE
response.redirect "/main/"
END SELECT
%>

二、PHP

情况:多个域名都指向一台服务器的同一个文件夹"NNN",要求
www.chinanet5.com
www.lssz5.cn
当URL为www.lssz5.cn的时候,页面自动跳转到NNN文件夹里的ddd
当URL为www.chinanet5.com的时候,页面自动跳转到NNN文件夹里的index.htm
代码:

<?php
$domain_net="guan8.net";
$domain_com="362700.com";
$dot_net_url="bbs/";
$dot_com_url="index.html";
if(($HTTP_HOST=="$domain_net")or($HTTP_HOST=="www.$domain_net"))
{
Header("Location: $dot_net_url");
}
elseif(($HTTP_HOST=="$domain_com")or($HTTP_HOST=="www.$domain_com"))
{
Header("Location: $dot_com_url");
}
else
{
include_once('hehe.php');
}
?>

三、JS代码:

<script>try {if( self.location ==" http://www.lssz5.cn/index.html ") {
top.location.href = "http://www.chinanet5.com/index.html";
}
else if( self.location == http://lssz5.cn/index.html ) {
top.location.href = "http://www.chinanet5.com/index.html";
}
else if( self.location == "http://玉米三/" ) {
top.location.href = "http://玉米三/目录";
}
else if( self.location == "http://玉米四/" ) {
top.location.href = "http://玉米四/目录";
}
else {document.write ("错误的访问地址")}} catch(e) {}</script>

[/b]
转载于:小聪博客 http://www.chinanet5.com
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: