urlrewrite 技術
url 重寫是擷取傳入 web 請求並自動將請求重定向到其他 url 的過程。
比如瀏覽器發來請求 http://localhost:8080/urltest/index.html ,
伺服器自動將這個請求中定向為http://localhost:8080/urltest/index.jsp。
url重寫的優點在於: 1 縮短url,隱藏實際路徑提高安全性.
2 易於使用者記憶和鍵入.
3 易於被搜尋引擎收錄.
實現url重寫的基本方法
urlrewritefilter
org.tuckey.web.filters.urlrewrite.urlrewritefilter
loglevel
warn
<?xml version="1.0" encoding="utf-8"?>
^/index/([a-za-z0-9]+).html$
/index/index.jsp
^/admin/([a-za-z0-9]+)/([a-za-z0-9]+)$
/admin/test.jsp?$1=$2
urlrewrite使用案例
urlrewrite字面意思為重寫路徑,可以改變瀏覽器中我們看得到的 url路徑,而且有得於搜尋引擎抓取,form表單 ajax都不利於搜尋引擎抓取。1 我用的是目前最新的版本4.0.4 org.tuckey urlrewritefilter 4.0.4 2 在web.xml中配置乙個過濾器,用來過...
使用 URLRewrite 重寫URL
1 測試環境 web inf 下,注意不要修改urlrewrite.xml檔名。2 修改web.xml 在web.xml中增加filter配置 其中 是定製的規則,是顯示的url,是真正請求的url。type forward 位址列顯示from部分 靜態化url type redirect 位址列顯...
urlrewrite的簡單使用和碰到的問題
先是配置方式 放在web inf lib 2.在urlrewritefilter org.tuckey.web.filters.urlrewrite.urlrewritefilter request forward 新增urlrewrite.xml 與web inf 下 the rule means...