文件名称:c#UrlRewriter伪静态(UrlRewriter.dll和Intelligencia.UrlRewriter.dll)
文件大小:24KB
文件格式:RAR
更新时间:2016-07-23 10:59:55
asp.net c# 伪静态 UrlRewriter
最近研究了一下伪静态,网上资料确实是比较多,我经过大量的测试,现整理两种方法进行伪静态 第一种方法需引用UrlRewriter.dll,请参考Web1.config部署 第二种方法需引用Intelligencia.UrlRewriter.dll,请参考Web.config部署 Bin文件夹里面有三个dll,需添加引用,其中特别说明的是UrlRewriter.dll,这个dll在网上一般下载的都是12kb的,我这个是20kb的,是用微软自带的包生成。 开发的时候需注意以下问题: 1、解决回发后真实路径再现的问题 1)、将ActionlessForm.dll添加到项目的bin文件夹 2)、在aspx网页的代码中加<%@ Register TagPrefix="RW" Namespace="ActionlessForm" Assembly="ActionlessForm" %>(加载Page命令后面一行吧) 3)、然后将form标签改为RW:Form(注意开始和结束都要改),TagPrefix可以自定义 2、IIS设置上的问题,需在IIS上添加映射的时候将 “检查文件是否存在”取消
【文件预览】:
c#UrlRewriter伪静态
----Web.config(1KB)
----Bin()
--------ActionlessForm.dll(16KB)
--------Intelligencia.UrlRewriter.dll(56KB)
--------UrlRewriter.dll(20KB)
----Web1.config(1KB)