用ASP+ACCESS实现简单的域名转向

首先创建数据库Domain.mdb,通过设计器创建表domain,输入以下字段

ID 自动编号
URL 文本
toURL 文本
Name 文本
hideURL 是/否

创建数据库连接文件conn.asp

<%
Dim Conn,Connstr,Rs
Set Conn = Server.CreateObject("ADODB.Connection")
Connstr = "Driver={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("Domain.mdb")
Conn.Open Connstr
Set Rs = Server.CreateObject("ADODB.RecordSet")
%>

创建转向文件default.asp

<!--#include file="conn.asp"-->
<%
url = Request.ServerVariables("HTTP_HOST")
'url = Replace(url,"www.","")
Sql = "Select * from domain where URL='"&url&"'"
Rs.Open Sql,Conn,1,3

If NOT Rs.EOF And NOT Rs.BOF Then
 tourl = Rs("tourl")
 title = Rs("Name")
 hideurl = Rs("hideURL")
Else
 tourl = "http://www.xun.cc"
End If
Rs.Close
Set Rs=Nothing
Conn.Close
Set Conn=Nothing
If hideurl = True Then
%>
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  <title><%=title%></title>
</head>
<frameset cols="*" frameborder="no" border="0" framespacing="0">
<frame src="<%=tourl%>" />
</frameset>
</html>
<%
Else
Response.Redirect(tourl)
End If
%>

在IIS里将默认主机指向这两个文件所在目录,ok!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值