urlrewritefilter
org.tuckey.web.filters.urlrewrite.urlrewritefilter
4.修改urlrewrite.xml
<?xml version="1.0" encoding="utf-8"?>
">
^/([a-z]+)$
/world.jsp?id=$1
^/world/(.*)$
/world.jsp?tid=$1
^/(.*).html$
/test1/$1.jsp
the outbound-rule specifies that when response.encodeurl is called (if you are using jstl c:url)
the url /rewrite-status will be rewritten to /test/status/.
the above rule and this outbound-rule means that end users should never see the
url /rewrite-status only /test/status/ both in thier location bar and in hyperlinks
in your pages.
/rewrite-status
/test/status/
rule是url重寫規則,from是顯示出來的位址,to是對映的實際位址,$1是重寫引數,可以為多個,()裡是匹配的正規表示式.
好了,在專案中新建world.jsp,啟動tomcat,輸入
mysite是你的專案名
實際上訪問的是
這樣就簡單的實現了偽靜態的效果
UrlRewrite實現偽靜態
web.xml中配置 urlrewritefilter org.tuckey.web.filters.urlrewrite.urlrewritefilter loglevel debug html web int下面新增 urlrewrite.xml ule結點中form的規則預設使用的是正規表示式...
URLRewrite實現URL位址偽靜態化
1使用urlrewrite實現url位址偽靜態化1.1urlrewirte的用處 1.滿足搜尋引擎的要求。2.隱藏技術實現,提高 的移植性。3.滿足美感的要求 個人感覺這個用處太牽強 1.2專案部署 3.把urlrewrite.xml複製到專案的webroot web inf 目錄下 4.在web....
通過URL Rewrite實現鏈結靜態化
下面介紹2種簡單的apache php下實現url重寫的方法,第一種適合有伺服器配置許可權的使用者,第二種適合租用空間的使用者,也作為我近期的學習心得的整理。1 對於有伺服器配置許可權的使用者,推薦使用apache的mod rewrite模組,這裡假設已經安裝好mod rewrite模組。開啟apa...