摘要:
现在项目需要用重写带参数的URL,找找,发现URLRewriter还是比较好用的。 首先引用这个DLL(费言)。 然后在web.config中的system.web节加入以下代码 <httpModules> <add type="URLRewriter.ModuleRewriter, URLRewriter" name="ModuleRewriter"/></httpModules> 在configuration节点下加入: <configSections> <!-- 自定义配置节 --> &l 阅读全文
摘要:
编辑器加载中...URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。比如浏览器发来请求hostname/101.aspx ,服务器自动将这个请求中定向为http://hostname/list.aspx?id=101。 url重写的优点在于:缩短url,隐藏实际路径提高安全性;易于用户记忆和键入;易于被搜索引擎收录; 实现URL重写的几个步骤:第一:下载MS的URLRewriter.dll,放到你的web程序的bin下下载地址:download.microsoft.com/download/0/4/6/0463611e-a3f9-490d-a08c-877a83b7 阅读全文
摘要:
在URL重写中,最重要的莫过于IHttpModule接口了,先看下代码: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Web;namespace YouXi.Components{ public class HttpModule : IHttpModule { #region IHttpModule 成员 void IHttpModule.Dispose() { ... 阅读全文