摘要: 在这种情况下,如果用户访问 /2004/02/14.aspx,我们需要将 URL 重写为 ShowBlogContent.aspx?year=2004&month=2&day=14。所有三种情况(URL 指定了年、月和日时;URL 仅指定了年和月时;URL 仅指定了年时)均可使用重写规则进行处理: ~/(\d{4})/(\d{2})/(\d{2})\.aspx ~/ShowBlogCon... 阅读全文
posted @ 2005-12-31 12:04 EasyWriter 阅读(539) 评论(2) 推荐(0) 编辑
摘要: ~/Products/Beverages\.aspx ~/ListProductsByCategory.aspx?CategoryID=1 正如您可以看到的,此规则将进行搜索,以查看用户请求的路径是否为 /Products/Beverages.aspx。如果是,它便将 URL 重写为 /ListProductsByCategory.aspx?CategoryID=1。 注意:请... 阅读全文
posted @ 2005-12-31 12:03 EasyWriter 阅读(238) 评论(0) 推荐(0) 编辑
摘要: • Dispose()。当请求已完成并已发送回 IIS 时调用此方法。您应当在此处执行所有最终的清除操作。 为了便于为 URL 重写创建 HTTP 模块,我将从创建抽象基类 BaseModuleRewriter 开始介绍。此类将实现 IHttpModule。在 Init() 事件中,它将 HttpApplication 的 AuthorizeRequest 事件绑定到 BaseMo... 阅读全文
posted @ 2005-12-31 12:03 EasyWriter 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 通过 System.Web.HttpContext 类的 RewritePath() 方法,可以在 ASP.NET 级别实现 URL 重写。HttpContext 类包含有关特定 HTTP 请求的 HTTP 特定信息。对于 ASP.NET 引擎收到的每个请求,均为该请求创建一个 HttpContext 实例。此类具有如下属性:Request 和 Response,提供对传入请求和传出响应的访问;A... 阅读全文
posted @ 2005-12-31 12:02 EasyWriter 阅读(283) 评论(0) 推荐(0) 编辑
摘要: • 在处理请求时可以引发事件。 • 允许任意数量的 HTTP 模块处理所引发的事件,这与 IIS 的 ISAPI 筛选器相似。 • 将呈现被请求资源这项任务委托给 HTTP 处理程序,该处理程序与 IIS 的 ISAPI 扩展相似。 与 IIS 一样,ASP.NET 引擎在请求的有效期内将会触发事件,通过发信号来表示其处理过程从一个状态改变为了另一个状态。例如,当 ASP.NET 引擎首次响... 阅读全文
posted @ 2005-12-31 12:01 EasyWriter 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 引言 URL 重写的常见用法 请求到达 IIS 时将会发生什么情况 实现 URL 重写 构建 URL 重写引擎 使用 URL 重写引擎执行简单的 URL 重写 创建真正“可删节”的 URL 结论 参考资料 引言 让我们花点时间来看一下网站上的一些 URL。您是否发现一些类似于 aspx?EmpID=459-099&type=summary">http://yoursite.com/info/di... 阅读全文
posted @ 2005-12-31 12:01 EasyWriter 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 工作太忙,没有时间做程序,前几天在网上看到大家伙议论BLOG上的URL重写功能,我也拿来实践一下,感觉挺不错```只不过我没有用它起太大的作用!还是用在我前段时间要写的那个新闻系统上边,内容如下:前题:把URLRewriter.dll文件复制到bin目录下Web.config文件: ... 阅读全文
posted @ 2005-12-29 10:53 EasyWriter 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 这个由微软提供的组件已经编译好了的,无需自己再写代码,直接用就行:)对于Web.Config设置一下:在节最开始加上: 在节中加上: ~/News,(d{4}),(d{1,2}),(d{1,2}),(d{1,9}).aspx ~/news_view.aspx?newsid=$4 ~/(d{4})/(d{2})/Default.aspx ... 阅读全文
posted @ 2005-12-29 10:49 EasyWriter 阅读(616) 评论(2) 推荐(0) 编辑
摘要: 网址:http://www.aspxcn.org/ Mobile开发 技巧源码 相关工具 精品书籍 XML 系统下载 对象缓存配置 目录文件处理 控件使用 自定义控件编写 阅读全文
posted @ 2005-11-29 16:02 EasyWriter 阅读(542) 评论(0) 推荐(0) 编辑