| 不修改IIS就可以随便给空间不同文件夹绑上不同的域名 
 是不是很酷呢?
 
 Apache是很容易实现的了,关键是IIS要实现这个功能就必须为不同文件夹建立不同主机头
 
 虚礼主机商是不允许这么做的.
 
 耍点小聪明,通过以下代码就可以轻松解决.
 
 不修改IIS就可以随便给空间不同文件夹绑上不同的域名
 
 是不是很酷呢?
 
 Apache是很容易实现的了,关键是IIS要实现这个功能就必须为不同文件夹建立不同主机头
 
 虚礼主机商是不允许这么做的.
 
 耍点小聪明,通过以下代码就可以轻松解决.
 
 以下是代码,附注释.
 
 <%
 
 host=lcase(request.servervariables("HTTP_HOST")) "取得HTTP输入的值并付值到HTOST中
 
 select CASE host "开始条件跳转
 
 CASE "blog.siyizhu.com" "如果HOST的值是 blog.siyizhu.com 就选择事件case"blog.siyizhu.com"的命令
 
 response.redirect "/blog/" " 转到指定的music目录
 
 CASE "siyizhu.com/temp/time.htm" "如果HOST的值是 blog.siyizhu.com 就选择事件case"siyizhu.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了
 
 这个是个例子
 <%
 "取得HTTP输入的值并付值到HTOST中
 host=lcase(request.servervariables("HTTP_HOST"))
 "开始条件跳转
 select CASE host
 " 如果HOST的值是www.iswind.net就选择事件case"www.iswind.net"的命令
 CASE "www.d5web.com"
 " Below is the redirect command
 response.redirect "index1.htm"
 CASE "d5web.com"
 " Below is the redirect command
 response.redirect "index1.htm"
 CASE "www.d5down.com"
 " Below is the redirect command
 response.redirect "down/"
 CASE "d5down.com"
 " Below is the redirect command
 response.redirect "down/"
 CASE "www.d5code.com"
 " Below is the redirect command
 response.redirect "code/"
 CASE "d5code.com"
 " Below is the redirect command
 response.redirect "code/"
 
 
 "We use CASE ELSE to fix any other requests
 CASE ELSE
 response.redirect "inc/"
 END select
 %>
 
 反正我是马甲,如果是垃圾文章或无效随便BS…… [s:20]
 |