rewrite

maqianmaqian發表於2010-09-09

         rewrite規則下載urlrewrite是tuckey.org的一個很小的開源軟體,能將動態頁面對映成靜態頁面的樣子,更好的讓搜尋引擎對網站進行索引。
同時也能簡化程式設計,讓url變得更簡潔。
urlrewrite的配置非常簡單,將jar引入專案,修改web.xml,在web-inf下放一個urlrewrite.xml,進行簡單的配置就可以了。

你們可以從http://tuckey.org/urlrewrite/urlrewrite有什麼用處?
1、滿足搜尋引擎的要求某些搜尋引擎不能支援動態頁面的抓取,大量的資訊就不能被潛在使用者搜尋到。
用urlrewrite技術你可以把http://server/news.asp?id=111變成http://server/news/111.htm這樣他們就會被搜尋引擎收錄了。
google雖然可以抓取動態頁面,但是google對動態頁面的評分一般低於靜態頁面。
所以,對大量資訊釋出的網站,把網站地址改變成靜態的絕對是值得的。
2、隱藏技術實現,提高網站的移植每個頁面都掛著鮮明的.asp/.jsp這種開發語言的標記,可以一眼讓人看出你的網站使用什麼語言做的。
而且在改變網站的語言的時候,你需要改動大量的連結。
而且,一個頁面修改了副檔名,他的pagerank也會隨之消失,從頭開始。
我們可以用urlrewrite技術隱藏我們的實現細節,這樣修改移植都很方便,而且完全不損失pagerank。
3、滿足美感的要求對於追求完美主義的網站設計師,即使是網頁的地址也要看起來簡潔明快。
形如http://server/news.asp?channel=3&id=111的網頁地址,肯定是上不了完美主義者的法眼的,用urlrewrite技術,你可以把他變成http://server/news/3/111.htm
詳文參考:http://www.sj525.com/news-1828920.aspx

相關文章