一个空间放多个网站的实现

ASP空间下的实现:

1、多个域名:www.zeyu521.cn zeyu521.cn 3w.zeyu521.cn bbs.zeyu521.cn、blog.zeyu521.cn等

2、要实现输入www.zeyu521.cn、zeyu521.cn、3w.zeyu521.cn ,跳转到www.zeyu521.cn/index.asp

    输入bbs.zeyu521.cn,跳转到www.zeyu521.cn/bbs/index.asp

    输入blog.zeyu521.cn,跳转到http://www.cnblogs.com/shuangpeng

 具体做法如下:

1、所有的域名都先解析到空间的IP上;(当然,这是必须的了~)

2、在空间管理页面上绑定所有的域名;(当然,这也是必须的了,要不域名不能用~)

3、在空间管理页面上设定默认的首文件。不用和网站中已有的文件重名就可以了,这里设定a.asp,输入网址后,首先访问的就是这个文件,根据这个文件的内容,决定要显示的内容。

4、新建一ASP文件,保存为a.asp,内容如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<%
select case request.servervariables("http_host")
case "www.zeyu521.cn"
response.redirect("index.asp")
case "zeyu521.cn"
response.redirect("index.asp")
case "bbs.zeyu521.cn"
response.redirect("bbs/index.asp")
case "blog.zeyu521.cn"
response.redirect("http://www.cnblogs.com/shuangpeng")
end select
%>
页面跳转中,请捎侯……
</body>
</html>

5、将a.asp上传到空间的根目录下;

6、OK了,试下吧。分别访问如下三个地址:

    www.zeyu521.cn  --------转向了www.zeyu521.cn/index.asp

    bbs.zeyu521.cn    --------转向了www.zeyu521.cn/bbs/index.asp

    blog.zeyu521.cn --------转向了http://www.cnblogs.com/shuangpeng

 

posted @ 2009-06-05 18:57  双鹏  阅读(338)  评论(0编辑  收藏  举报