您现在的位置:中国下载站学院中心网络编程ASP教程ASP实例教程 → 文章列表

利用@字符实现二级域名系统

作者:佚名  来源:不详  发布时间:2006-12-28 22:35:04   

减小字体 增大字体

 
 
利用@字符实现二级域名系统


不支持泛解析的域名同样也能做二级域名系统

dns.mdb数据库结构:
本例只用3字段,部分省略字段自己配合注册页面可以随便加

id(自动递增)
user(文本)
torul(文本)
... ...


default.asp 页面内容
----------------------------------------------------------------------------------
<%
dim user
user=trim(request("user"))
if user="" then
%>
<script language="vbscript">
location.href="?user="&location.href
</script>
<%
else
user=replace(user,"http://","")
auser=instr(user,"@")
if auser>0 then
user=left(user,auser-1)
end if
mdbname="dns.mdb" 'dns.mdb为数据库存名
set conn=server.createobject("adodb.connection")
conn.open "dbq="&server.mappath(mdbname)&";driver={microsoft access driver (*.mdb)};"
set rs=server.createobject("adodb.recordset")
rs.open "select * from userdns where user='"&user&"'",conn,1,1
if not rs.eof then
tourl=rs("tourl")
else
tourl="index.asp" '改为默认的文档名
end if
rs.close
set rs=nothing
conn.close
set conn=nothing
response.redirect tourl
end if
%>
------------------------------------------------------------------------------------

IE地址栏输入: youname@dns.com就可通过default.asp进行域名转向 youname为用户名 dns.com为你网站的域名

在百度中搜索更多利用@字符实现二级域名系统相关网页 转贴于:中国下载站

  • 上一篇文章:一个asp无组件上传的实例
  • 下一篇文章:ASP编写的一个简单的颜色吸取器
  • 阅读统计:[]
  • 中国下载站】【设为主页】【收藏本页】【打印本文】【回到顶部】【关闭此页

    相关文章
    文章评论(评论内容只代表网友观点,与本站立场无关!)

    用户名: 查看更多评论

    分 值:100分 85分 70分 55分 40分 25分 10分 0分

    内 容:

             (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码


    设为首页 - 关于我们 - 广告服务 - 网站地图 - 加入收藏 - 网站声明 - 网站帮助 - 友情链接

    • Copyright (C) 2006-2008 www.cndownz.com All Rights Reserved.
      中国下载站 版权所有. 粤ICP备05141802号. 对本站有任何建议、意见或投诉,请来信:cndownzcom@yahoo.com.cn.
      喜欢中国下载站(cndownz.com),请把中国下载站(cndownz.com)告诉你QQ上的5位好友,多谢支持!