ASP网页编程之多个绑定多域名的ASP代码
Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来; 假如有有一个ASP空间,而你又想安排多个多个站点,这些代码能够帮到你第一个
<%
ifRequest.ServerVariables("SERVER_NAME")=www.webjx.comthen
response.redirect"williamlong/"
else
response.redirect"i.htm"
endif
%>
第二个
<%
selectcaserequest.servervariables("http_host")
case"www.webjx.com"1
Server.Transfer("v3.htm")
case"www.moon-soft.com"2
Server.Transfer("i.htm")
case"www.write100.com"3
Server.Transfer("write100.htm")
......持续增加......
endselect
%>
第三个
<%
ifinstr(Request.ServerVariables("SERVER_NAME"),"www.webjx.com")>0then
response.redirect"index.asp"
elseifinstr(Request.ServerVariables("SERVER_NAME"),"moon-soft.com")>0then
response.redirect"x/index.asp"
elseifinstr(Request.ServerVariables("SERVER_NAME"),"write100.com")>0then
response.redirect"index3.asp"
endif
%>
第四个
<%
ifRequest.ServerVariables("SERVER_NAME")="www.webjx.com"then
response.redirect"index1.asp"
elseifRequest.ServerVariables("SERVER_NAME")="www.moon-soft.com"then
response.redirect"index2.asp"
elseifRequest.ServerVariables("SERVER_NAME")=www.write100.comthen
response.redirect"index3.asp"
endif
%>
楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。 学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。 我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标. 以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。 运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。 我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。 另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件) 它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
页:
[1]