多域名解析同一IP访问虚拟主机不同目录

本文介绍了一种在不支持主机头的虚拟主机环境中实现多域名解析同一IP的方法。通过创建一个转向控制页面并设置不同的请求路径,可以实现对不同域名指向同一IP地址时返回不同内容的需求。

在使用虚拟主机时,遇到了好多问题第一个问题就是让便宜的不支持主机头的虚拟空间支持多域名解析同一ip访问不同子目录

经过摸索终于解决问题

第一步:创建转向控制页面 
创建网站默认的首页文件(通常为"index.asp"或"default.asp")如下: 
<% 
select case request.servervariables("http_host") 
case "www.abc1.com" '域名1 
Server.Transfer("index_abc1.asp") 
case "www.abc2.com" '域名2 
Server.Transfer("index_abc2.asp") 
case "www.abc3.com" '域名3 
Server.Transfer("index_abc3.asp") 
'...... 继续添加 ...... 
case else '域名N 
Server.Transfer("index_abcN.asp") 
end select 
%> 
第二步:创建相应的被转向文件 
创建"index_abc0.asp"—"index_abcN.asp",作为各个网站的首页。 
第三步:将多个域名的IP地址解析到同一个网站空间 
例如:将"www.abc1.com"—"www.abcN.com"的IP地址全部解析到"www.abc1.com"的WEB空间 

上。 
第四步:设置网站的WEB服务 
设置WEB服务的别名为:"www.abc1.com www.abc2.com www.abc3.com ...... 

www.abcN.com"(注意:别名之前用一个空格分开) 
呵呵,现在你就可以使用象"http://www.abc1.com"、……、"http://www.abcN.com"这类顶 

级的网址来访问同一个WEB空间,而得到各不相同的首页面了 

而这个办法还可以用做多域名解析同一IP访问不同目录中的WEB~只需要修改index.asp中的转向路径即可.

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值