返回列表 发帖

[技术文章] 多域名同一空间但不同目录的代码

http://www.zhumeng.org
http://bbs.zhumeng.org
http://zhumeng.org

这三个域名都是绑在同一个空间上的,哈,但会跳到不同的目录,不是在iis设置上实现的,只是一小段asp代码,给出代码大家看看,虽然不是什么高深的东西,但挺实用的。

是不是很酷呢?
apache是很容易实现的了,关键是iis要实现这个功能就必须为不同文件夹建立不同主机头,虚礼主机商是不允许这么做的。耍点小聪明,通过以下代码就可以轻松解决。

以下是代码,附注释:

<%
'取得http输入的值并付值到htost中
host=lcase(request.servervariables("http_host"))
'开始条件跳转
select case host
'如果host的值是www.zhumeng.org 就选择事件case www.zhumeng.org的命令
case "www.zhumeng.org"
'下面是跳转命令
response.redirect "/index.htm"
case "bbs.zhumeng.org"
response.redirect "bbs/"
case "wr521.zhumeng.org"
response.redirect "wr/"
'如果不在上述范围
case else
response.redirect "/index.asp"
end select
%>


具体做法:
转向的域名需要先绑定到空间的ip,要转几个就要绑几个。
假设你的空间默认首页为index.asp,将代码添加到index.asp文件的头部。

上传就ok了。
欢迎光临:逐梦论坛

返回列表

Powered by Discuz! 7.2   论坛QQ群:逐梦论坛群

© 2001-2021 Comsenz Inc. 鲁公网安备 37120302000001号