java怎么来用urlrewrite伪静态化和urlrewrite的配置
生活随笔
收集整理的這篇文章主要介紹了
java怎么来用urlrewrite伪静态化和urlrewrite的配置
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、首先去官網(wǎng)下載urlrewrite的包(urlrewrite-3.2.0.jar),加入到項目中;
2、在web.xml中加入以下配置:
<filter> <filter-name>UrlRewriteFilter</filter-name> <filter-class> org.tuckey.web.filters.urlrewrite.UrlRewriteFilter </filter-class> <init-param> <param-name>logLevel</param-name> <param-value>WARN</param-value> </init-param> </filter><filter-mapping> <filter-name>UrlRewriteFilter</filter-name> <url-pattern>/*</url-pattern> <dispatcher>REQUEST</dispatcher> <dispatcher>FORWARD</dispatcher> </filter-mapping><url-pattern>/*</url-pattern>對所有路徑進(jìn)行過濾;
?
3、在配置urlrewrite.xml:
<rule><rule><from>/home.html</from><to>/home.do</to></rule></rule>這就是一個簡單的URL轉(zhuǎn)發(fā),把home.html轉(zhuǎn)到home.do鏈接;
<rule><!--<note>http://www.yifutop.com/itemList/0_0_0_0_1.htmlhttp://www.yifutop.com/itemList.do?cid=0&sortStr=0&pirceMin=0&pirceMax=0&pageno=1</note>--><rule><from>/itemList/([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+).html</from><to>/itemList.do?cid=$1&sortStr=$2&pirceMin=$3&pirceMax=$4&pageno=$5</to></rule></rule>這是個帶有參數(shù)的轉(zhuǎn)發(fā),可以看到注釋部分用戶訪問的鏈接和實(shí)際鏈接;
4、在你的頁面就可以直接寫這種.html的鏈接地址來對你的網(wǎng)站進(jìn)行偽靜態(tài)了
?
轉(zhuǎn)載于:https://www.cnblogs.com/stream1/archive/2012/06/14/2549986.html
總結(jié)
以上是生活随笔為你收集整理的java怎么来用urlrewrite伪静态化和urlrewrite的配置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Sharepoint学习笔记—ECMAS
- 下一篇: 数据结构 排序和查找