asp.net url重写相关技术问题整理

1.IIS7配置URL重写需要注意系统是32位还是64位的

在IIS7配置URL重写的时候,需要添加“脚本映射”,如果是64位系统,会有两个地方存放.net
framework分别是32位系统和64位系统的不同版本。如果是32位系统只有一个版本,所以一般不会出问题,如果是64位的系统需要选择64位系统中Framework64文件夹中的asp.net_isapi.dll,否则url重写无法生效。

其实还有一个地方可以设置来让我们不必要必须选择64位Framework,这个地方就是iis的应用程序池的高级设置,其中有一项为是否启用32位应用程序,选择为启用即可使用32位的Framework了。如图:

2.IIS7 asp.net URL重写配置

  具体操作详见:http://www.cnblogs.com/SALIN/archive/2008/01/31/1060520.html

3.从IIS6移植到IIS7,URL重写后报错检测到在集成的托管管道模式下不适用的 ASP.NET 设置。

解决办法详见:http://www.cnblogs.com/vingi/articles/2868933.html

 

asp.net url重写相关技术问题整理,布布扣,bubuko.com

时间: 2024-12-28 16:28:37

asp.net url重写相关技术问题整理的相关文章

《Artech的ASP.NET系列》系列技术文章整理收藏

<Artech的ASP.NET系列>系列技术文章整理收藏 1浅谈ASP.NET的Postback 2ASP.NET:创建Linked ValidationSummary, 深入理解ASP.NET的Validation 3深入剖析ASP.NET的编译原理之一:动态编译(Dynamical Compilation) 4深入剖析ASP.NET的编译原理之二:预编译(Precompilation) 5ASP.NET Process Model之一:IIS 和 ASP.NET ISAPI 6ASP.NE

Asp.Net WebAPI及相关技术介绍(含PPT下载)

此PPT讲述了Asp.Net WebAPI及相关Web服务技术发展历史. 共80多页,Asp.Net WebAPI在讲到第36页的时候才会出现,因为这个技术不是凭空产生的,它有着自己的演变进化的历史.我们要先弄清它从哪里来的?然后再说它能做什么事. 这个PPT涉及到的技术名词有: XML-RPC,SOAP,REST, SOA Asp.Net WebForm,WebService, WCF Asp.Net WebAPI, Asp.Net MVC,JSON Asp.Net Routing, MVVM

asp.net URL重写

Context.RewritePath 方法重写URL void Application_BeginRequest(object sender, EventArgs e) { string url = Request.AppRelativeCurrentExecutionFilePath; //~/NewsAdmin/NewsList.aspx?pages=2 //~/NewsAdmin/NewsList_2.aspx Match match = Regex.Match(url, @"(~/Ne

ASP.NET Url 重写

1 protected void Application_BeginRequest(object sender, EventArgs e) 2 { 3 4 string url = Request.AppRelativeCurrentExecutionFilePath; 5 6 Regex regex = new Regex(@"(\w+)\-(\d+)\.aspx"); // 第一个括号(\w匹配字母 + 代表多个)第二个括号(\d匹配数字 + 代表多个) 7 Match match

黑马day05 URL重写

介绍: URL重写的技术出现是因为:有的用户他把设置自己的浏览器的Cookie为禁用,这样的话Session就失效了.因此出现了URL重写技术. 原理: 就是在超链接上加上JESSIONID参数(可以通过查看源代码看得出来),以实现Session的功能. 使禁用Cookie的浏览器也可以使用session:由于session是基于cookie运行的,如果禁用了cookie则会导致session不可用,我们可以将提供给这种浏览器的所有的URL进行重写,在所有的URL后跟上JSEESIONID,从而

ASP.NET相关技术整理

来源:http://blog.csdn.net/zhoufoxcn/article/details/1857097 ASP.NET相关技术整理

ASP.NET 整理比较全的URL重写解决方案

经常有人请我指导应该如何动态地“重写”URL,以在他们的ASP.NETweb应用中发布比较干净的URL端点.这个博客帖子概述了几个方法,你可以用来在ASP.NET中干净地映射或重写URL,以及按照你自己的需求组织你的URL的结构. 为什么URL映射和重写很重要? 下面是开发人员想要对URL有更大的灵活性的最常见的场景: 1) 处理这样的情形:你要更改你的web应用中网页的结构,但你同时也要确保在你移动网页后,那些被人收藏的老URL不会成为死链接.重写URL允许你透明地将请求转交到新的网页地址而不

ASP.NET MVC URL重写与优化(进阶篇)-继承RouteBase玩转URL

http://www.cnblogs.com/John-Connor/archive/2012/05/03/2478821.html 引言-- 在初级篇中,我们介绍了如何利用基于ASP.NET MVC的Web程序中的Global文件来简单的重写路由.也介绍了它本身的局限性-依赖于路由信息中的键值对: 如果键值对中没有的值,我们无法将其利用凑出我们想要的URL表达式. 初级篇传送门:使用Global路由表定制URL   在进阶篇中,我们将介绍ASP.NET 路由相关类的基类-抽象类RouteBas

ASP.NET伪静态 UrlRewrite(Url重写) 实现和配置

核心提示:大 家一定经常在网络上看到很多网站的地址后缀都是用XX.HTML或者XX.ASPX等类似静态文件的标示来操作的吧,那么大家有怀疑过他真的是一个一个的 静态生成的文件么,静态文件的生成的优缺有好有坏,对于访问量很大的网站,利用静态文件可提高服务器的运行稳定和速度... 大家一定经常在网络上看到很多网站的地址后缀都是用XX.HTML或者XX.ASPX等类似静态文件的标示来操作的吧,那么大家有怀疑过他真的是一 个一个的静态生成的文件么,静态文件的生成的优缺有好有坏,对于访问量很大的网站,利用