以前服务器上使用的是Win2K,
使用了HttpHandler来做URL重写.在Win2K服务器上运行一切正常.
后来服务器的操作系统换成了Win2003,结果问题就出来了.
HttpHandler不再能转到相应的网页,总是提示网页找不到.网站是允许匿名访问的,使用了读取,运行脚本(如ASP),执行(如ISAPI应用程序和CGI)这三个权限.服务器上使用的是2003自带的.net环境.asp.net是使用1.1来写的.
然后,HttpHandler在web.config上的配置使用的是以前在win2k上的,没有作变动.不知道在2003服务器上使用HttpHandler和在2000服务器上有什么不一样的地方.
哪位朋友知道的,麻烦告诉小弟.如果有不明白的,留个言,我会第一时间作补充.谢谢.
使用了HttpHandler来做URL重写.在Win2K服务器上运行一切正常.
后来服务器的操作系统换成了Win2003,结果问题就出来了.
HttpHandler不再能转到相应的网页,总是提示网页找不到.网站是允许匿名访问的,使用了读取,运行脚本(如ASP),执行(如ISAPI应用程序和CGI)这三个权限.服务器上使用的是2003自带的.net环境.asp.net是使用1.1来写的.
然后,HttpHandler在web.config上的配置使用的是以前在win2k上的,没有作变动.不知道在2003服务器上使用HttpHandler和在2000服务器上有什么不一样的地方.
哪位朋友知道的,麻烦告诉小弟.如果有不明白的,留个言,我会第一时间作补充.谢谢.
解决方案 »
- 给kindeditor编辑框赋值问题
- 【SQL分页问题】点击下一页的时候查询不对
- 怎么才能完成这个构造函数例子?
- 访问被拒绝:“Infragistics.WebUI.WebDataInput.v1”
- .NET初学者向您请教
- 关于<%#DataBinder.Eval(Container.DataItem,"ID") %>
- 求救,关于ASP.net调用c++接口的问题
- 为什么老IIS报错,寻高手解决,!
- 怎么得到一个字符串的十六进制值!或者是二进制值!感谢帮助!~
- 我有一存储过程在数据库中,在asp。net中怎样调用?返回的是数据集,请高手指点,谢谢!!
- BR.MyPageBase.OnInit(System.EventArgs)”: 没有找到适合的方法来重写
- 急:!!无法建立 WEB 项目??
可是测试了几天都没有解决,
有哪位朋友在2003系统上使用过HttpHandler的,希望能给小弟讲解讲解.谢谢.
我使用了这样的URL重写,把/*.user指向/showuser.aspx?userid=*.
在2000服务器上使用是正常的.但放在了2003上就不行了.TO:liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)
代码应该是没有问题的.因为它在2000系统上工作正常.很可能是配置的原因.你知道中那里的原因不?谢谢.