|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。ApacheASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。二级域名使用@字符完成二级域名体系
不撑持泛剖析的域名一样也能做二级域名体系
dns.mdb数据库布局:
本例只用3字段,部分省略字段本人共同注册页面能够任意加
id(主动递增)
user(文本)
torul(文本)
......
default.asp页面内容
----------------------------------------------------------------------------------
<%
dimuser
user=trim(request("user"))
ifuser=""then
%>
<scriptlanguage="vbscript">
location.href="?user="&location.href
</script>
<%
else
user=replace(user,"http://","")
auser=instr(user,"@")
ifauser>0then
user=left(user,auser-1)
endif
mdbname="dns.mdb"dns.mdb为数据库存名
setconn=server.createobject("adodb.connection")
conn.open"dbq="&server.mappath(mdbname)&";driver={microsoftaccessdriver(*.mdb)};"
setrs=server.createobject("adodb.recordset")
rs.open"select*fromuserdnswhereuser="&user&"",conn,1,1
ifnotrs.eofthen
tourl=rs("tourl")
else
tourl="index.asp"改成默许的文档名
endif
rs.close
setrs=nothing
conn.close
setconn=nothing
response.redirecttourl
endif
%>
------------------------------------------------------------------------------------
IE地点栏输出:youname@dns.com便可经由过程default.asp举行域名转向youname为用户名dns.com为你网站的域名</p>ASP在国内异常流行,因为国内大多使用的是盗版的Windows和盗版的SQLServer,而ASP+COM+SQLServer实际上也是一种不错的搭配,其性能也不输于PHP+MYSQL,特别是Windows系统和SQLServer都有图形界面,比APACHE和MYSQL易于维护,因此对于不重视知识产权的国家来说也是一种不错的选择。 |
|