目前工作中开发都是使用asp.net,很少使用asp,观念上认为asp.net比asp要高级,实际是也是如此,但asp也并非没有使用场景。比如asp不需要编译,这个特性目前对于我们来说就非常有吸引力了,并且在一个asp.net网站中,asp可以同时存在并正常运行,可以做为一些辅助工具使用。
下面来看下iis中原本运行asp.net网站的,要全面支持asp要做哪些重要的设置。
1、允许asp找到父级目录:
目前工作中开发都是使用asp.net,很少使用asp,观念上认为asp.net比asp要高级,实际是也是如此,但asp也并非没有使用场景。比如asp不需要编译,这个特性目前对于我们来说就非常有吸引力了,并且在一个asp.net网站中,asp可以同时存在并正常运行,可以做为一些辅助工具使用。
下面来看下iis中原本运行asp.net网站的,要全面支持asp要做哪些重要的设置。
1、允许asp找到父级目录:
ASP中的Request.ServerVariables("HTTP_X_FORWARDED_FOR")可以得到用户的代理IP。如果用户用了代理,那么这个值就不会为空。反之。就是空的
那么,我们就可以在网页加载时检测用户的代理IP是不是为空。程序如下:
UserTrueIP = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
...
ASP程序
程序代码 程序代码
1.conn= "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("*.mdb")
2.set conn = server.createobject("adodb.connection")
...