0
我的託管公司剛在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錯誤。主機切換到Windows 2008 IIS7.5和HttpHandlers不工作
下面是以前工作的原始定義的例子:
我都試過,最後的定義是這樣的:
<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" />
您的應用程序池是否設置爲經典或集成管道?如果您來自IIS6,請嘗試將其重新設置爲Classic。 – vcsjones