关于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