代码之家  ›  专栏  ›  技术社区  ›  Brady Moritz

MVC2+ASP.NET 4.0+IIS6+无扩展URL,不再需要通配符映射?

  •  2
  • Brady Moritz  · 技术社区  · 15 年前

    3 回复  |  直到 15 年前
        1
  •  3
  •   Darin Dimitrov    15 年前

    ASP.NET 4.0安装 C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll ISAPI筛选器,以便将传入请求映射到新的CLR,但此筛选器未注册为通配符映射,而是仅与已知扩展关联。它不会截获每个传入的请求。如果您想拥有无扩展的url,您需要执行 same steps 对于ASP.NET 2.0,请改用新的ISAPI筛选器。

        2
  •  2
  •   Brady Moritz    15 年前

    http://blogs.msdn.com/b/tmarq/archive/2010/06/18/how-to-disable-the-asp-net-v4-0-extensionless-url-feature-on-iis-6-0.aspx

    基本上,它将/eurl.axd/GUID附加到每个路由请求,然后将其传递到aspnet\u isapi.dll进行处理。此时将删除eurl.axd。