新聞中心
URL重寫,其實就是把帶一大堆參數(shù)的url,變成一個看上去很規(guī)矩的url,主要目的是為了搜索引擎,本篇文章為大家講解一下Tomcat URL重寫具體方法。

創(chuàng)新互聯(lián)建站是一家專注于成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計與策劃設(shè)計,巨野網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)建站做網(wǎng)站,專注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:巨野等地區(qū)。巨野做網(wǎng)站價格咨詢:028-86922220
前期準備
安裝JDK
yum install java-1.8.0-openjdk-devel
vim /etc/profile.d/jdk.sh
export JAVA_HOME=/usr/java/latest # 首先定義JAVA_HOME的環(huán)境變量
export PATH=$JAVA_HOME/bin:$PATH # 然后追加
. /etc/profile.d/jdk.sh
安裝tomcat
yum install tomcat tomcat-admin-webapps.noarch \
tomcat-webapps.noarch tomcat-docs-webapp.noarch
urlRewriteFilter實現(xiàn)重定向
urlRewriteFilter是一個用于改寫URL的Web過濾器,類似于Apache的mod_rewrite。適用于任何Web應(yīng)用服務(wù)器(如Tomcat,jboss,jetty,Resin,Orion等)。其典型應(yīng)用就把動態(tài)URL靜態(tài)化,便于搜索引擎爬蟲抓取你的動態(tài)網(wǎng)頁。
下載UrlRewriteFilter
UrlRewriteFilter的官方網(wǎng)站http://tuckey.org/urlrewrite/
jar包要放在應(yīng)用的WEB-INF/lib目錄中
yum install wget -y
cd /usr/share/tomcat/webapps/ROOT/WEB-INF/lib/
wget http://central.maven.org/maven2/org/tuckey/urlrewritefilter/4.0.3/urlrewritefilter-4.0.3.jar
配置過濾規(guī)則
在應(yīng)用的./WEB-INF/目錄下創(chuàng)建一個名為urlrewrite.xml規(guī)則文件,名稱千萬不能出錯?。?/p>
vim ./WEB-INF/urlrewrite.xml
seo redirect
^www.example.com
^localhost
^/.*
http://www.example.com/$1
配置tomcat
在應(yīng)用的`./WEB-INF/中的web.xml中添加
vim ./WEB-INF/web.xml
UrlRewriteFilter
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
UrlRewriteFilter
/*
REQUEST
FORWARD
分享文章:Tomcat URL重寫具體方法
標題URL:http://m.fisionsoft.com.cn/article/dhgigcs.html


咨詢
建站咨詢
