c#UrlRewriter伪静态(UrlRewriter.dll和Intelligencia.UrlRewriter.dll)
文件大小:
24k
资源说明:最近研究了一下伪静态,网上资料确实是比较多,我经过大量的测试,现整理两种方法进行伪静态
第一种方法需引用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上添加映射的时候将 “检查文件是否存在”取消
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。