![](/img/trans.png)
[英]404 error using telerik RadCaptcha on Windows 2008R2 on IIS7.5
[英]Hosting Switched to Windows 2008 IIS7.5 and HttpHandlers Do Not Work
我的托管公司刚刚在Windows 2008上升级到IIS7.5,而我的自定义HttpHandlers已停止工作。 这些是在我的网站上放置的,目的是创建自定义友好的URL(即http://www.domain.com/nice-informative-name而不是http://www.domain.com/page.aspx?id= 12345 )。 在我所有尝试更新web.config中的处理程序定义的过程中,对于友好URL,我继续收到404错误。
这是以前有效的原始定义的示例:
<add verb="*" path="*/keyword/*" type="MyNamespace.Services.HttpHandlerManager" />
我尝试过的最后一个定义是:
<add name="Keyword" verb="*" path="*/keyword/*"
type="MyNamespace.Services.HttpHandlerManager" modules="IsapiModule"
scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll"
resourceType="Unspecified" requireAccess="None" allowPathInfo="false"
preCondition="classicMode,runtimeVersionv2.0,bitness32" />
假设您来自IIS 6。
web.config部分已更改。 在IIS 6下,您使用了System.Web / HttpHandlers区域。 对于IIS 7,它现在位于system.webServer / handlers下。
请参阅: http : //msdn.microsoft.com/en-us/library/bb763179.aspx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.