asp.net – Url重写与路由
发布时间:2020-12-16 00:05:57 所属栏目:asp.Net 来源:网络整理
导读:我正在制作一个新的asp.net网站表单网站,并希望美化我的网址 – 我想接受像这样的网址“www.mysite.com/1-2,3”,并把它变成这样一个“ www.mysite.com/page.aspx?a=1u0026amp;b=2u0026amp;c=3” .哪个选项最适合此任务 – IIS7 Url重写或路由在性能和易维
我正在制作一个新的asp.net网站表单网站,并希望美化我的网址 – 我想接受像这样的网址“www.mysite.com/1-2,3”,并把它变成这样一个“ www.mysite.com/page.aspx?a=1u0026amp;b=2u0026amp;c=3” .哪个选项最适合此任务 – IIS7 Url重写或路由在性能和易维护性方面.顺便说一句,我打算使用中等信任共享主机IIS7,也许6.
在过去,我使用了PHP的mod_rewrite,我很满意,但是现在整个网站都被翻译成了ASP.NET,我不知道选择哪个选项. PS – 我已经阅读了this和this,但是对于我的问题并没有找到它. 解决方法
我会为使用路由做出强有力的论据.它将请求 – 资源解析逻辑保留在您的应用程序中,因此在您需要时可以非常轻松地添加依赖于应用程序的逻辑,并且无需在应用程序和单独的配置资源之间保持同步.
路由works great with traditional webforms. URL重写通常(尽管不总是)是对问题的补偿,而不是解决方案 – 服务器软件和框架仍然围绕代表物理资源的旧网页概念构建.但是,Web应用程序应该是react to requests as commands;但只有相对较新的现代网络框架才开始本地支持该模型.路由是这些发展之一. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ASP.NET MVC – 通过GET提交时,让Html.Begi
- asp.net-mvc – MVC 3保持短网址
- asp.net-membership – 将ASP.NET成员资格提供程序与现有用
- 更改ASP.NET XHTML渲染模式
- asp.net – .Net SQL Server连接字符串 – 隐藏其他开发人员
- ASP.NET 2.0 – 带有tbody / thead的DataGrid
- asp.net-mvc – 使用Razor视图引擎 – 如何格式化十进制值以
- asp.net-mvc – Html Validate和Html ValidateFor之间的区别
- ASP.NET网站的选项卡
- 调试时无法更改ASP.NET代码隐藏
推荐文章
站长推荐
- asp.net-mvc – 我只是不了解TDD单元测试(Asp.Ne
- asp.net – System.Web.Providers – > Microsof
- asp.net-core – Microsoft Application Insight
- asp.net – 自定义动态数据中的数据注释
- asp.net-mvc – 为什么删除:ASP.NET MVC CheckB
- 标题元素中的ASP.NET换行符
- asp.net-mvc – 为什么在我的ASP MVC4应用程序中
- iis – asp.net mvc 3需要什么?
- asp.net-mvc – 如何在ASP .NET MVC中对参数进行
- asp.net-mvc – 窗口身份验证在MVC4中不起作用
热点阅读