【问题标题】:ASP.NET web pages without aspx file extension没有 aspx 文件扩展名的 ASP.NET 网页
【发布时间】:2011-04-02 13:52:23
【问题描述】:

在没有 aspx 扩展的情况下提供 ASP.NET 网页的最佳解决方案是什么?我想做http://www.mydomain.com/mypage 而不是http://www.mydomain.com/mypage.aspx

我使用 .NET 2.0 和 IIS6

【问题讨论】:

    标签: asp.net url-rewriting url-routing


    【解决方案1】:

    如果您可以升级到 .Net 4.0,它有一个内置的 URL 路由功能可以轻松地为您完成,请阅读 Scott Mitchel 的 this 文章

    否则,如果您不想迁移到 .net 4.0,请阅读 Scott Gu 的 this 文章

    【讨论】:

    【解决方案2】:

    网址重写

    对于 .NET,已经有可用的模块,例如 this one

    【讨论】:

      【解决方案3】:

      对于 IIS 6.0,您可以使用 ionics ISAPI URL Rewrite filter http://iirf.codeplex.com/ 来减少 URL 的扩展

      【讨论】:

        猜你喜欢
        • 2010-11-10
        • 2014-12-14
        • 2012-12-11
        • 1970-01-01
        • 2010-09-24
        • 1970-01-01
        • 1970-01-01
        • 2016-12-24
        • 2018-10-29
        相关资源
        最近更新 更多