asp做二级域名的DNS解析

  • 内容
  • 评论
  • 相关

解析的原理是这样的:ServerVariables("HTTP_HOST")这个变量可以返回用户请求的地址(比如是www.yfong.cn 或者 forum.yfong.cn,也可能是你的IP地址)然后我们就可以以这个为依据来进行解析了!下面是解析的小程序:
redirect.ASP:

<%
‘首先得到用户请求的地址是什么
requireURL = request.ServerVariables("HTTP_HOST")
‘然后根据用户请求的地址进行重定向
Select Case requireURL
Case "cad.yfong.cn" response.redirect "http://www.yfong.cn/cad/"
Case "forum.yfong.cn" response.redirect "http://www.yfong.cn/forum/"
‘如果是其他的请求一律转到公司的WWW域名下(您也可以设置成拒绝其他的请求)
Case Else response.redirect "http://www.yfong.cn/index.ASP"
End Select
%>

好了,下面把IIS的默认文档的顺序改成 redirect.ASP / index.ASP 这样用户在访问你的网站的时候就首先访问你的重定向文件,然后就可以转到你希望的地址了!

在重定向的处理上,如果你觉得redirect浪费资源,那么可以改用SCRIPT来完成:
<script language=”javascript”>
location=http://www.yfong.cn/cad/
</script>
怎么样?

是不是可以不用麻烦IDC了,自己就可以做了!

最后,需要指出的的,需要IDC做DNS的时候帮你做所有的 yfong.cn的域名解析——所有yfong.cn下的域名都解析到你的服务器上

评论

0条评论

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    click to change 看不清?点击换一张!