请问httphandler为什么不能处理目录呢?我写了个httphandler,
http://www.snbirth.com/xiazaizhongxin/default.aspx这种页面,可以到达处理模块,但是搜索引擎有的时候会自作主张的访问http://www.snbirth.com/xiazaizhongxin/,其实这个界面和带有default.aspx是一样的内容。
但是当访问http://www.snbirth.com/xiazaizhongxin/时,也就是后面不带*.aspx时,请求到不了httphandler,直接被iis返回了404错误,请问这个是怎么回事?
http://www.snbirth.com/xiazaizhongxin/default.aspx这种页面,可以到达处理模块,但是搜索引擎有的时候会自作主张的访问http://www.snbirth.com/xiazaizhongxin/,其实这个界面和带有default.aspx是一样的内容。
但是当访问http://www.snbirth.com/xiazaizhongxin/时,也就是后面不带*.aspx时,请求到不了httphandler,直接被iis返回了404错误,请问这个是怎么回事?
ShuiyinHandler 是后台写的类 继承了 借口IhttpHandlers
请问如何配置?
这个我肯定添加了,现在的问题是,他可以处理路径中带有*.aspx的路径,但是如果没有带*.aspx的时候,比如;http://www.snbirth.com/xiazaizhongxin/,这样的他就不能处理了,但是如果是首页跟目录:http://www.snbirth.com/就可以到达httpHandler,其他的目录都不行。
<httpHandlers>
<add verb="*" path="*.aspx" type="Common.Handler"/>
<add verb="*" path="*/" type="Common.Handler"/>
</httpHandlers>
但是目录的请求就是不会到handler里去
一样的,冠佑目录的请求,不会到达HttpModule。