设置二级域名,指向特定目录或者文件代码教程 | |
分类:站长技术 作者:爱尔美自助链 来源:link.iermei.com 时间:2019/1/30 22:23:51 人气:1729
|
|
![]() ![]() | |
方法一:用js跳转
switch(location.host){ case’www.bbb.com’: location.href="http://www.iermei.com/bbb/" break; }
<scriptlanguage=’javascript’src="/bbb/domain.js"></script>当输入www.aaa.com访问时看不到任何变化,但是当输入www.bbb.com访问时,浏览器自动跳转到www.bbb.com/bbb/。
<script language=javascript> if (document.domain ==’www.iermei.com’) this.locationiermeiiww.bbb.com" + this.location.pathname + this.location.search; </script>
<% sn=lcase(Request.ServerVariables("SERVER_NAME")) ’ 用于获取用户是通过哪个域名访问的,并转换成小写 if sn="www.iermei.com" or sn="iermei.com" then serviermeiiansfer("default1.asp") if sn="cms.iermei.com" or sn="cms.com" then server.Transfer("index.html") %>
<%if Request.ServerVariables("SERVER_NAME")="www.a.com " then response.redirect "a/index.asp" elseif Request.ServerVariables("SERVER_NAME")="www.b.com " then response.redirect "b/index.asp" elseif Request.ServerVariables("SERVER_NAME")="www.c.com " then response.redirect "c/index.asp" else response.redirect "aaa/index.asp" end if%>
代码如下: <?if($_SERVER[’HTTP_HOST’]=="www.iermei.com";){?><META HTTP-EQUIV="Refresh" CONTENT="1;URL=http://www.iermei.com/main"> <?}else if($_SERVER[’HTTP_HOST’]=="mycalf.com"){?> <META HTTP-EQUIV="Refresh" CONTENT="1;URL=http://iermei.com/main"> <?}else if($_SERVER[’HTTP_HOST’]=="www.456.cn";){?> <META HTTP-EQUIV="Refresh" CONTENT="1;URL=http://www.456.cn/home"> <?}else{?> <META HTTP-EQUIV="Refresh" CONTENT="1;URL=http://www.456cn/home"> <?}?> 4、完成这里要说明的一点是,有的时候域名是用大写的,那么就需要对$_SERVER[’HTTP_HOST’]这个变量进行处理,来让他把所有的字符转换成小写。 代码如下: <?$querystring = preg_replace(array("/\(\)/","/_/"),array("","-"), $_SERVER["QUERY_STRING]);$I = strtolower(trim($_SERVER[’HTTP_HOST’]));?> 如果是这样写,就需要把上面的 <?if($_SERVER[’HTTP_HOST’]=="www.123.com";){?>这句变为,这样就可以在输入网址是大写的时候,也可以正常访问了。 这个方法也有一个不足点,就是需要在域名后面跟一个目录名。但是如果你不怕乱的话,也可以把两个网站都放到根目录下。 但是推荐是每个网站一个目录。现在许多空间商,都支持5个以内的域名的解析。 这样就可以买一个空间,拥有5个网站了。 这个办法的优势也是有的,他每个域名都是可以访问其他网站的,比如输http://www.123.com/home/ 与访问http://www.123.cn/ 域名得到的效果是一样的。其实空间麻烦的是数据库问题,不过数据库也是可以多个网站共享一个数据库的,只要不让表名一样就可以了。 访问起来道理差不多。 来源:爱尔美自助链(link.iermei.com) 原文网址:http://link.iermei.com/book.asp?id=18 转载请注明出处。 | |
上一篇 | 下一篇 |