Ho dato un'occhiata ad alcune delle domande più vecchie, ma non riesco a trovare nulla.Wildcard HttpHandler non gestisce file statici
Ho un jolly HttpHandler sulla mia web app che sta elaborando l'URL e di lavoro se si può fare qualsiasi cosa con esso
Se non può, quindi lo StaticFile Handler deve raccoglierla e solo servire come un file statico (come un file html).
Il problema è che sta passando attraverso il gestore Wildcard, quindi apparentemente non sta andando su StaticFileHander. C'è qualcosa che devo fare per il gestore Wildcard, o nella configurazione web?
Questo è il mio web.config:
<add name="Wildcard" path="*" verb="*" type="Rewriter.RewriterHttpModule"
modules="IsapiModule" requireAccess="None" allowPathInfo="false"
preCondition="" responseBufferLimit="4194304" />
<add name="StaticFile" path="*.*" verb="*"
modules="StaticFileModule,DefaultDocumentModule,DirectoryListingModule"
scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll"
resourceType="File" requireAccess="Read" allowPathInfo="false" preCondition=""
responseBufferLimit="4194304" />
Descrivi la configurazione di IIS. Il tuo web.config non avrà alcuna importanza se IIS non sta trasferendo la richiesta ad ASP.NET. – Bryan
Non ho modificato nulla in particolare in IIS7, è solo l'impostazione * standard *. È in esecuzione nel pool di app predefinito però – Paul