不太清楚你的问题,先看看这个吧!可能有点帮助
http://www.microsoft.com/china/msdn/library/webservices/asp.net/URLRewriting.mspx?mfr=true

解决方案 »

  1.   

    但是直接用IE打开http://localhost/RewriterTester/aaa就不行了,找不到资源,
    404错误?还是
      

  2.   

    http://localhost/RewriterTester/aaa,这样没有后缀名的需要iis7的支持,其他的应该没有问题,只要iis有解析就可以
      

  3.   

    http://localhost/RewriterTester/aaa,这样没有后缀名的需要iis7的支持,有后缀的只要iis有解析就可以了,http://localhost/RewriterTester/aaa实际会寻找aaa文件夹中的index.html等文件
      

  4.   

    我是从这里下载的源码,他里面用做测试的页面我这里试了是通过的,但是我将他的ActionlessForm和URLRewriter的DLL文件,拷到我自己的项目下使用时,在调试的时候是运行正常的,调试的时候地址为http://localhost:2452/RewriterTester/aaa对应到default.aspx页,bbb对应到default2.aspx页,这时都可以,但是我将端口号去掉,用http://localhost/RewriterTester/aaa访问时就不能访问了,说找不到资源.是否是因为并没有装载重写
      

  5.   

    那你去看看使用<URL重写引擎的代码>会常碰到的一些问题.只能靠自己找资料解决.
    这种问题很难找到正确答案的.
      

  6.   

    已经建了虚拟目录了,我直接打http://localhost/RewriterTester/default.aspx是可以显示的.
      

  7.   

    找到了问题,因为程序集没有加载,但是不知道为什么不能加载,只能显示HTML的代码编写的元素.