再审抗诉:xp 中安装了iis,能看到普通的htm文件,为什么看不到asp文件啊

来源:百度文库 编辑:中科新闻网 时间:2024/04/20 22:36:41
我的iis已经设置好了,主目录也指向了站点,通过http;//127.0.0.1/index.htm也看到了index.htm同样也能看到所有的*.htm文件,但是凡是*.asp文件看不到,提示了内部服务器错误!怎么回事!请教高手

IIS的主目录必须指向你的站点目录,具体设置:控制面版->管理工具->Internet 服务管理器,右击“默认WEB”站点,选择“属性”,选择里面的“主目录”将路径指向你的站点目录;
所以你必须先建立站点,站点设置的时候将测试服务器中的测试服务器模型选择为ASP VBScript,访问设置为:本地/网络,测试服务器文件夹也同样指向你的站点目录,其他操作就简单拉

给你说一下 asp工作原理 你就明白了
用户在地址栏中请求一个asp程序。
浏览器向ASP服务器请求这个asp程序,而不是像html一样直接处理一个自身的html程序,不需要在服务器上的运行。
ASP程序中的服务器端脚本开始运行。
ASP程序连续的执行这个请求文件中的所有语句,然后生成一个HTML文件。
结果是,100%的纯HTML代码发送到客户端,所以我们在客户端看到的代码还是HTML,并不是ASP的源代码。这样做,就可以很少地考虑IE和Netscape 之间的区别了,而且我们也不怕别人看到我们的源代码!不过,我们只是不能看到ASP的源程序而已,还是有些程序可以被看到,比如XML,嘿嘿,我们就可以看个够了!

知道了吧 !
不明白的可以问我 drury@126.com