<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 2, comments - 27, trackbacks - 0, articles - 60
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    UrlRewrite的使用記錄

    Posted on 2009-01-16 09:50 ZhouFeng 閱讀(343) 評論(0)  編輯  收藏 所屬分類: 原創Web開發Web服務器
    為了不在地址欄里暴露過多的信息,想到了做一個地址的隱藏,在網上找了一些資料,決定試試UrlRewriet
    在網上下載了urlrewrite的包,我下載的是urlrewritefilter-2.6-src.zip
    打開壓縮包,將里面的urlrewrite-2.6.0.jar放在工程的/WEB-INF/lib/目錄下
    將里面的urlrewrite.xml放在工程的/WEB-INF/目錄下
    修改/WEB-INF/web.xml,加入過濾器
    <filter>
        
    <filter-name>UrlRewriteFilter</filter-name>
        
    <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
        
    <init-param>
            
    <param-name>logLevel</param-name>
            
    <param-value>WARN</param-value>
        
    </init-param>
    </filter>
    <filter-mapping>
        
    <filter-name>UrlRewriteFilter</filter-name>
        
    <url-pattern>/*</url-pattern>
    </filter-mapping>
    在urlrewrite.xml里加入規則,如:
    <rule>
        
    <note>
            The rule means that requests to /page/pagea.html will be redirected to /pagea.jsp
        
    </note>
        
    <from>/html/([a-z]+).html</from>
        
    <to>/$1.jsp</to>
    </rule>
    此時在瀏覽器里訪問/html/pagea.html會顯示/pagea.jsp的內容,OK,搞定
    如果這種地址隱藏可行,那么可以把jsp頁面偽裝成asp或是php頁面,改寫規則如下

    <rule>
        
    <note>
            The rule means that requests to /html/pagea.html will be redirected to /pagea.jsp
        
    </note>
        
    <from>/html/([a-z]+).html</from>
        
    <to>/$1.jsp</to>
    </rule>

    <rule>
        
    <note>
            The rule means that requests to /asp/pagea.asp will be redirected to /pagea.jsp
        
    </note>
        
    <from>/asp/([a-z]+).asp</from>
        
    <to>/$1.jsp</to>
    </rule>

    <rule>
        
    <note>
            The rule means that requests to /php/pagea.php will be redirected to /pagea.jsp
        
    </note>
        
    <from>/php/([a-z]+).php</from>
        
    <to>/$1.jsp</to>
    </rule>
    此時,在瀏覽器里輸入
    /html/pagea.html
    /asp/pagea.asp
    /php/pagea.php
    均可以訪問頁面pagea.jsp
    幾個月前我寫了一篇筆記做地址偽裝的,看來完全可以用這個東東代替了,上次寫的那個還有一些問題沒有完全解決,用urlrewrite做地址隱藏,真是感覺很專業,完美呀,初次使用,可能有些高級的功能還沒有用到,不過通過這樣的試驗,已感覺出它的強大,這應該是一個很好的解決方案.

    主站蜘蛛池模板: 久久久亚洲精华液精华液精华液| 中文在线观看永久免费| 国产一区二区免费在线| 国产精品hd免费观看| 亚洲日本va午夜中文字幕一区| 一二三四视频在线观看中文版免费| 午夜亚洲国产理论片二级港台二级| 久久91亚洲人成电影网站| 99精品全国免费观看视频| 久久www免费人成精品香蕉| 亚洲日本视频在线观看| 亚洲另类少妇17p| 91免费福利精品国产| 老司机午夜在线视频免费| 久久亚洲精品无码aⅴ大香| 国产成人aaa在线视频免费观看| 日韩免费人妻AV无码专区蜜桃 | 亚洲综合在线成人一区| 国产男女猛烈无遮挡免费视频| 黄网站免费在线观看| 韩国亚洲伊人久久综合影院| 亚洲狠狠综合久久| 亚洲精品国产日韩无码AV永久免费网 | 亚洲区小说区激情区图片区| 99国产精品永久免费视频| 一区二区三区免费高清视频| 亚洲人成影院77777| 亚洲色偷偷偷鲁综合| 日韩成人在线免费视频| 91大神免费观看| 最近的2019免费中文字幕| 黄页网址在线免费观看| 亚洲日韩国产精品乱-久| 久久久亚洲欧洲日产国码二区| 亚洲精品和日本精品| 精品剧情v国产在免费线观看| 91精品国产免费网站| 国内精品久久久久影院免费| 日韩成人毛片高清视频免费看| 亚洲中文无码永久免| 亚洲AV一二三区成人影片|