跪求如何判断2级域名的头~~解决就送100分~~~~~~~~~~~
想法如下 我想做一网站 没有服务器 我想把代码放在虚拟空间上 开发的网站有主站和3个分站 例如 www.xx.com aa.xx.com
bb.xx.com cc.xx.com aa,bb,cc 就是2级城市的域名 我在域名管理那建立后 这4个网址 都指向同一个ip 目前来说 打开这几个 都是显示一个页面 由于我想做的多站点的 而且只用一个站点的代码 也就是说 我根据浏览器输入的不同的域名 来进行判断 例如 判断 www.xx.com 那么 给一个session赋城市名 那么首页就显示 这个城市里的内容 如果 是 aa.xx.com 就是 aa城市里的内容 目前来看 通过 select case request.serverVariables("server_name")
case "www.xx.com"
response.redirect("index1.asp")
case "aa.xx.com"
response.redirect("index2.asp")
end select 是可以实现对域名进行判断 来实现 但是我又发现一个问题 例如 我现在打开了 www.xx.com/aa.asp 如果在浏览器里 直接修改为 aa.xx.com/aa.asp 因为我之前打算 使用 session 或者变量 如果在浏览器直接修改域名 去另一个站点的某一文件 我想 内容 应该还是上一个站点的内容 就是说 不会发生改变。所以我想 能不能通过判断2级域名的头 例如 判断 www aa bb 想法是 aa.xx.com/aa.asp 例如我在浏览器输入这个 或者我在浏览器直接修改为bb.xx.com/aa.asp 通过语句 提取出 aa,bb 我就能知道是哪个城市了 我在进行赋值 了解这东西的朋友 请进来指点下 代码请详细些 我用的是asp 我知道 .net 里 应该是有这样的语句 但是asp的 不会 好用就立即散分。。