asp.net – 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 – 是否可以在MVC和Webforms之间共享母版页?
- 可以按需生成ASP.NET黄色死亡屏幕(YSOD)吗?
- asp.net-mvc-3 – MVC3和认证
- asp.net-mvc-3 – 提交后的mvc3复选框值
- asp.net-core – 实体框架核心 – 相当于IN子句
- asp.net – 如何获取控制器和操作名称在OnActionExecuting?
- 更新映像而不会闪烁ASP.NET C#
- macos – ASP.NET CORE 2.1预览“Csc”任务不支持“SharedC
- asp.net-mvc – 在visual studio中快速更改视图和控制器的方
- asp.net-mvc – 用ASP.NET MVC实现MEF?
- asp-classic – 如何在经典ASP中将数据POST到远程
- 连字符前分割字符串 – asp.net c#
- asp.net – Gridview行编辑 – 动态绑定到DropDo
- asp.net – 更改后没有应用CSS
- asp.net-mvc – 在ASP.NET MVC视图中递归
- 文本框使用textmode密码不显示文本asp.net c#
- 如何配置ASP.NET OutputCache与http vs https不同
- IIS ASP.NET vs(NGINX FastCGI Mono或XSP)的性能
- asp.net – 如何在Visual Studio 2008调试器中查
- asp.net-core – Netcore 2.1.1版本导致应用程序
