当前位置:编程学习 > C#/ASP.NET >>

关于urlrewritefilter 的应用

准备做"静态模拟",采用rewritefilter进行应用,照配置的说明:在我的我项目目录下建立:
 web-inf目录,并把rewritefilter中的包解压到这个目录中,
目录下建立web.xml文件
并写入:
 <?xml version="1.0" encoding="utf-8" ?>
<filter>
  <filter-name>rewriteFilter</filter-name>
  <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
</filter>
<filter-mapping>
  <filter-name>rewriteFilter</filter-name>
  <url-pattern>/*.html</url-pattern>
</filter-mapping>

修改urlwrite文件内容为:

<?xml version="1.0" encoding="utf-8" ?>

<!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 2.6//EN"
        "http://tuckey.org/res/dtds/urlrewrite2.6.dtd">

<!--

    Configuration file for UrlRewriteFilter
    http://tuckey.org/urlrewrite/

-->
<urlrewrite>



  <rule>
    <from>/test.html</from>
    <to>/index.aspx</to>
  </rule>
  
  

</urlrewrite>



建立两个.aspx页面为:dd.aspx,index.aspx,然后在dd.aspx插入一个按钮,写入代码:
 Response.Redirect("test.html");
,执行后,怎么无法转到index.aspx?

那位知道详细配置的人,请告诉我啊...谢谢

--------------------编程问答-------------------- 晕啊..怎么没有人回答啊? --------------------编程问答--------------------  搞过的人,说一下了,是不是还缺少什么配置。。。。 --------------------编程问答-------------------- dd --------------------编程问答-------------------- UrlRewriteFilter 
这个类中是真处理的啊。 --------------------编程问答--------------------   楼上的,请说清楚好吗?我照着说明做,总是不行,不知道原因出在哪里。。。 --------------------编程问答-------------------- 是不是缺小尾巴啊<rule> 
        <from> ~/test.html </from> 
        <to> ~/index.aspx </to> 
    </rule> 
--------------------编程问答--------------------
 楼上的,刚刚试了,不是这个原因... --------------------编程问答--------------------   N久了,还是没有一个人知道的了... --------------------编程问答--------------------   不是真的没有人知道了吗? --------------------编程问答--------------------  
 努力上去 --------------------编程问答--------------------    
  真的没有人知道原因吗? --------------------编程问答--------------------    差点忘了说,我用的是vs2008 c#开发,服务器是iis,是不是还需要配置服务器? --------------------编程问答-------------------- JAVA和.NET一起 厉害 没弄过,是不是RULE里换个OUTCOME,如果是JAVA项目rewritefilter应该方在LIB下边吧 没试 --------------------编程问答-------------------- 以为你用JAVA中的过滤器呢 这个不知道了 用过HTTPHANDLER 呵呵 --------------------编程问答--------------------   
  呵。。。刚转型做web开发。。。看来是不能用.net来了
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,