DANHAND

图书馆系统

交流群: 208922879
技术QQ: 1379962711

lib分类

推荐lib

asp多级域名跳转代码及排序注意事项

要点:
1、注意根目录下的asp转发文件中内容的先后顺序
*若根域名在前则后面的二级域名转发无效,因为系统是从先到后(从上到下)检索的,所以二级域名一定要放在根域名之前。
比如下面的host.domain.com,一定要放在domain.com之前,否则所有的*.domain.com,都会先访问到domain.com的跳转路径。
*建议不放根域名或将根域名放在最后(实现类似“泛域名”的功能)
2、在根域名指向的二级(及以上)目录在复制asp转发文件
直接修改代码中的文件夹名称即可(相当于先在根目录跳转一次到子目录,再由子目录分别跳转到其他目录)
例如:
-----------------------------------------------------------------------------------------
<%

if instr(Request.ServerVariables("SERVER_NAME"),"host.****.com")>0 thenresponse.redirect "default.asp"
elseif instr(Request.ServerVariables("SERVER_NAME"),"demo.domain.com")>0 thenresponse.redirect "../demo"
elseif instr(Request.ServerVariables("SERVER_NAME"),"share.domain.com")>0 thenresponse.redirect "../share"
elseif instr(Request.ServerVariables("SERVER_NAME"),"domain.com")>0 thenresponse.redirect "../website/domain"
end if%>
--------------------------------------------------------------------------------------