奉100分以谢高手表达敬意
IIS 6.0URL: /hello/ 请求过来了 HttpMoudle里面有重写代码,发现可以执行
IIS 6.0 如何处理
假设:IIS一看不是静态文件(我不知道IIS怎么看的。。。) 于是找ISAPI 结果发现没有相应的扩展名
然后为什么不是 404 ,结果貌似是加载了aspnet_isapi.dll 然后加载了CLR
高手,求解答,结帖率 100% 纯爷们,信誉有保证 --------------------编程问答-------------------- 冲啊 --------------------编程问答-------------------- 加载了aspnet_isapi.dll了以后根据.config去判断扩展名,加载以前呢 --------------------编程问答-------------------- 这算哪方面的知识 --------------------编程问答-------------------- 看了半天,很遗憾,不知道你问什么。 --------------------编程问答-------------------- 一个URL http://www.***.com/hello/ 请求 IIS6.0
我在HttpMoudle重写 如果是/hello/ 就重写路径变成 /index.aspx
结果可以执行index.aspx
我想知道IIS 6.0是怎么处理的
希望高手从下面的角度解答一下
URL http://www.***.com/hello/ 请求了 IIS6.0
我的假设: IIS 发现不是静态文件(IIS怎么判断是否是静态文件的,例如 css html js)
也发现不是文件夹,然后发现没有ISAPI(IIS上配置的扩展名)
结果 执行了我的重写URL代码,执行了index.aspx(结果为什么不是 404 NOT FOUND ) --------------------编程问答-------------------- 我把 .aspx映射删除以后
一个URL http://www.***.com/hello/ 请求 IIS6.0
我在HttpMoudle重写 如果是/hello/ 就重写路径变成 /index.html
结果可以显示 index.html的内容 --------------------编程问答-------------------- iis里面有设置默认显示文档嘛,按照里面的顺序去找文档,都没有的话,才显示404 --------------------编程问答-------------------- 没有启用默认文档 --------------------编程问答-------------------- 俺顶着妹妹上花轿啊 --------------------编程问答-------------------- 处理404错误就对了 --------------------编程问答-------------------- 来人啊啊啊啊啊 --------------------编程问答-------------------- 可是结果不是 404 啊,您看了木有 --------------------编程问答-------------------- 一个URL http://www.***.com/hello/ 请求 IIS6.0
我在HttpMoudle重写 如果是/hello/ 就重写路径变成 /index.aspx
结果可以执行index.aspx
我想知道IIS 6.0是怎么处理的
--------------------编程问答-------------------- 楼主的问题小生看不懂,帮忙顶贴了。 --------------------编程问答-------------------- 案例 http://203.171.230.202:89/hello/ --------------------编程问答-------------------- 还是LZ自己回得多 --------------------编程问答--------------------
一会在看案例吧,安装东西呢 --------------------编程问答-------------------- 案例好了,会告诉你们滴 --------------------编程问答-------------------- 案例好了
http://203.171.230.202:89/hello/
--------------------编程问答-------------------- 你们哪个看懂他在说什么没有 --------------------编程问答-------------------- 因为IIS默认就找index.html index.htm index.aspx 等等 他按顺序找 你有这个文件 他就先显示这个文件 --------------------编程问答-------------------- 楼主的意思是要添加通配符*映射? --------------------编程问答-------------------- 我的意识是 IIS6.0 怎么处理 /hello/ 这个请求的 --------------------编程问答-------------------- 没有启用默认文档,hello也不是文件夹, IIS6.0是怎么处理这个URL的 --------------------编程问答-------------------- 不是要*映射,我的意思是 这个 /hello/ 为什么会运行 --------------------编程问答-------------------- 你不是在前面给拦截了嘛 IIS就不处理了呗 你不拦截 他就处理成404啦 --------------------编程问答-------------------- 怎么进入 HttpRuntime的 --------------------编程问答-------------------- 靠。说了半天你是想优化路径吧? --------------------编程问答-------------------- 看见你的头像就想笑 --------------------编程问答-------------------- 应用程序扩展 扩展名没有 .*
通配符应用程序映射为空
我想问的是IIS 如何处理这个 /hello/ URL 你敢一步一步说出来吗
--------------------编程问答-------------------- 我就想知道IIS6.0 是如何处理这个 /hello/
进一步表达就是 这个 /hello/ 是如何进入asp.net这道门的
难道IIS 随便把一个请求送给Asp.net??? --------------------编程问答-------------------- 虽然不明白楼主讲什么,但是感觉很厉害的样子 --------------------编程问答-------------------- 好高深,建议你去砖家问问IIS原理!!!! --------------------编程问答--------------------
楼主有意思,哈哈、、学习学习、、 --------------------编程问答-------------------- 楼主的问题估计是某个特定情况下的问题,有完整的过程以及要实现的结果吗,太笼统了 --------------------编程问答-------------------- --------------------编程问答--------------------
比如说,Excel可以调用VB写的宏扩展。怎么不用修改Excel系统版本,也能读取c#写的COM组件加载呢?
人家Excel里边本来就有这个扩展机制,可以用来加载各种扩展。不是你的c#程序修改了Excel,而是你使用了它那个(你之前不知道的)接口功能。 --------------------编程问答-------------------- 给你搜一个文章,你可以看看 IIS5 是怎样配置的。
然后IIS7很简单、不需要配置了,于是有些人反而犹豫了。 --------------------编程问答-------------------- 小生莫懂,顶一下。 --------------------编程问答-------------------- 膝盖又中了一箭 但是还是没有明白是什么 --------------------编程问答-------------------- --------------------编程问答-------------------- IIS 和.net都是MS的 IIS找不到映射当然肥水不流外人田...给.netframework --------------------编程问答-------------------- 我猜的... --------------------编程问答--------------------
SP老大 给点指导吧,我在看www.iis.net/learn.......................
补充:.NET技术 , ASP.NET