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.NET\Framework\v4.0.30319\aspnet_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.NET\Framework64\v4.0.30319\aspnet_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.NET\Framework\v4.0.30319\aspnet_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.NET\Framework64\v4.0.30319\aspnet_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
原标题:mvc url 伪静态
关键词:URL