首先RouteConfig配置文件RegisterRoutes方法添加以下代码:
1 | routes.MapMvcAttributeRoutes(); |
Controller Aciont 加
1 | [Route( "news/{id:long:min(1)}.html" ), HttpGet] |
在web.config文件system.webServer节点添加如下配置:
1 2 3 4 5 | <system.webServer> <handlers> <add name= "HtmlFileHandler" path= "news/*.html" verb= "GET" type= "System.Web.Handlers.TransferRequestHandler" preCondition= "integratedMode,runtimeVersionv4.0" /> </handlers> </system.webServer> |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步