När EPiServer ger dig 404 för en fil som existerar
Om du på en EPiServer-webbplats inte kan surfa till en fil som du vet existerar, så beror det ofta på avsaknad av konfigurationsinställningar i Web.Config.
Problemet ter sig som så att du exempelvis har en flash-film som helt enkelt inte visas, och när du surfar till den får du bara ett 404-felmeddelande.
Problemet löser du genom att lägga till den aktuella filens filändelse som http-handler i Web.Config och mappa filändelsen mot EPiServers StaticFileHandler, som finns i EPiServer.Web.StaticFileHandler. Så här:
<add path="*.swf" verb="GET,HEAD" type="EPiServer.Web.StaticFileHandler, EPiServer" />
Notera att EPiServers StaticFileHandler är ett substitut för System.Web.StaticFileHandler. Stöter du på problem med filhanteringen i EPiServer kan det vara värt att testa StaticFileHandler:n i ASP.NET i stället.