• mvc url 伪静态


    WebConfig配置

     1 <system.webServer>
     2     <validation validateIntegratedModeConfiguration="false" />
     3     <handlers>
     4       <remove name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" />
     5       <remove name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" />
     6       <remove name="ExtensionlessUrlHandler-Integrated-4.0" />
     7       <add name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%Microsoft.NETFrameworkv4.0.30319aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
     8       <add name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%Microsoft.NETFramework64v4.0.30319aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
     9       <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
    10 
    11       <!--伪静态 开始-->
    12       <add name="(HTML) ExtensionlessUrlHandler-ISAPI-4.0_32bit"
    13            path="*.html"
    14            verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS"
    15            modules="IsapiModule"
    16            scriptProcessor="%windir%Microsoft.NETFrameworkv4.0.30319aspnet_isapi.dll"
    17            preCondition="classicMode,runtimeVersionv4.0,bitness32"
    18            responseBufferLimit="0" />
    19       <add name="(HTML) ExtensionlessUrlHandler-ISAPI-4.0_64bit"
    20            path="*.html"
    21            verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS"
    22            modules="IsapiModule"
    23            scriptProcessor="%windir%Microsoft.NETFramework64v4.0.30319aspnet_isapi.dll"
    24            preCondition="classicMode,runtimeVersionv4.0,bitness64"
    25            responseBufferLimit="0" />
    26       <add name="(HTML) ExtensionlessUrlHandler-Integrated-4.0"
    27            path="*.html"
    28            verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS"
    29            type="System.Web.Handlers.TransferRequestHandler"
    30            preCondition="integratedMode,runtimeVersionv4.0" />
    31       <!--伪静态 结束-->
    32     </handlers>
    33   </system.webServer>

    路由设置

     1     public class RouteConfig
     2     {
     3         public static void RegisterRoutes(RouteCollection routes)
     4         {
     5             routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
     6 
     7             routes.MapRoute(
     8                 name: "Default",
     9                 url: "{controller}/{action}/{id}.html",
    10                 defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
    11                 );
    12         }
    13     }

    参考自: http://m.blog.csdn.net/blog/shandian84/40903663

    欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如果感觉对您有用,请点击推荐。您的支持,是我的动力!
  • 相关阅读:
    外设简述
    代C语言上机实践
    css动画效果
    css滑动门原理
    css整理
    html
    html单词
    倒计时.js
    随机方块
    求字符串出现次数和最大值
  • 原文地址:https://www.cnblogs.com/ICE_Inspire/p/4933552.html
Copyright © 2020-2023  润新知