logo

哈达波斯网|专注网站

ASP

ASP根据域名跳转同一空间下不同目录或网页

ASP  2018/4/12 8:45:20  管理员  

ASP多域名同一空间转向不同目录的例子,这里用到了ASP中的case选择语句,根据servervariables("HTTP_HOST")获取的主机HTTP头,也就是域名,来判断需要跳转到哪些目录中,特别适合于二级域名的网站使用,注:这里是指没有IIS权限的时候,主要面向虚拟主机用户。有IIS权限的可直接在主机上绑定目录域名,也就是二级域名,也就不需要上述代码了。本代码主要是为虚拟主机用户提供的,因为他们大多数都没有IIS控制权。

<%
host=lcase(request.servervariables("HTTP_HOST")) '取得HTTP输入的值并付值到HTOST中
select CASE host '设置跳转条件
    CASE "A" '如果HOST的值是 A 就选择case"A"的命令
    response.redirect "Afile" ' 转到指定的music目录
CASE "B" '如果HOST的值是 B 就选择case"B"的命令
    response.redirect "Bfile" ' 转到指定的页面
CASE ELSE '如果不在上述特定范围
    response.redirect "/nofile/" '转到bbs目录
END select
%>


网站首页  | 最新公告  | 漏洞修补  | 网站模板  | 知识文档  | 与我联系
Copyright © 2015 jlasp.com All Rights Reserved.
哈达波斯网|专注网站 版权所有
地址:吉林省吉林市昌邑区 联系QQ:383612004 联系人:董先生
未经本站授权,禁止复制或建立镜像,内容仅用于学习参考!
ICP备案号:吉ICP备15000891号-1 | 

吉公网安备 22020202000301号