多域名同一空间转向不同目录

林继 VPS 知识 6,487 共写了248个字 (2005-12-31 15:26:42) 没有评论 打印 扫描二维码 百度已收录

From:http://www.xbulo.com/article.asp?id=68

不修改IIS就可以随便给空间不同文件夹绑上不同的域名
是不是很酷呢?
Apache是很容易实现的了,关键是IIS要实现这个功能就必须为不同文件夹建立不同主机头
虚礼主机商是不允许这么做的.
耍点小聪明,通过以下代码就可以轻松解决.
以下是代码,附注释.

程序代码

<%
host=lcase(request.servervariables(“HTTP_HOST”)) '取得HTTP输入的值并付值到HTOST中
select CASE host '开始条件跳转
CASE “blog.xbulo.com” '如果HOST的值是 blog.xbulo.com 就选择事件case”blog.xbulo.com”的命令
response.redirect “/blog/” ' 转到指定的blog目录
CASE “sbstk.com/temp/time.htm” '如果HOST的值是 sbstk.com/temp/time.htm 就选择事件case”sbstk.com/temp/time.htm”的命令
response.redirect “temp/time.htm” ' 转到指定的temp/time.htm文件
CASE ELSE '如果不在上述特定范围
response.redirect “/bbs/” '转到bbs目录
END select
%>

具体做法:
转向的域名需要先绑定到空间的IP,要转几个就要绑几个.
假设你的空间默认首页为INDEX.ASP,将代码添加到INDEX.ASP文件的头部.
上传就OK了

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

< >