您好,登錄后才能下訂單哦!
目的:
URL重寫(xiě),其實(shí)就是把帶一大堆參數(shù)的url,變成一個(gè)看上去很規(guī)矩的url。
URL重寫(xiě)的優(yōu)缺點(diǎn):
使用Url重寫(xiě)的優(yōu)點(diǎn):
1:有利于搜索引擎的抓取,因?yàn)楝F(xiàn)在大部分的搜索引擎對(duì)動(dòng)態(tài)頁(yè)面的抓取還比較弱,它們更喜歡抓取一些靜態(tài)的頁(yè)面。而我們現(xiàn)在的頁(yè)面大部分的數(shù)據(jù)都是動(dòng)態(tài)的顯示的。這就需要我們把動(dòng)態(tài)頁(yè)面變成靜態(tài)的頁(yè)面,有利于搜索引擎的抓取。使用Url重寫(xiě)也有缺點(diǎn):
因?yàn)閁RL是通過(guò)過(guò)濾器原理來(lái)實(shí)現(xiàn)的,就以為著又多了一道訪問(wèn),會(huì)多少影響點(diǎn)訪問(wèn)速度的,這個(gè)可以忽略不計(jì),它的工作原理說(shuō)白了它就是一個(gè)簡(jiǎn)單的過(guò)濾器(Filter),將請(qǐng)求的url 轉(zhuǎn)換成我們想要的url,再對(duì)它進(jìn)行請(qǐng)求的過(guò)程。
配置文件
web.xml
<filter> <filter-name>UrlRewriteFilter</filter-name> <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class> </filter> <filter-mapping> <filter-name>UrlRewriteFilter</filter-name> <url-pattern>/*</url-pattern> <dispatcher>REQUEST</dispatcher> <dispatcher>FORWARD</dispatcher> </filter-mapping>
urlwrite.xml
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 4.0//EN" "http://www.tuckey.org/res/dtds/urlrewrite4.0.dtd"> <urlrewrite> <rule> <from>^/$</from> <to>/user/index</to> </rule> </urlrewrite>
官網(wǎng)地址:http://cdn.rawgit.com/paultuckey/urlrewritefilter/master/src/doc/manual/4.0/index.html
參考地址:http://blog.csdn.net/cselmu9/article/details/8062033
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。