【ハウツー】

Java WebアプリでもわかりやすいURLを! - Url Rewrite Filterの使い心地

1 わかりやすいURLの重要性

    竹添直樹  [2007/05/21]

    WebアプリケーションではURLのわかりやすさも重要とされている。たとえば

    http://www.example.com/diary/diary.cgi?year=2007&month=05&day=12

    というURLよりも

    http://www.example.com/diary/2007/05/12

    というURLのほうがユーザにとってもわかりやすいし、検索エンジンにもクロールされやすいといわれている。

    Apacheでは後者のURLへのリクエストを、サーバ内で前者のURLに書き換えて処理を行うための"mod_rewrite"というモジュールが存在する。mod_rewriteを使えば既存のWebアプリケーションに大きな修正を加えずに、後者のようなアクセシビリティの高いURLを提供することができる。また、サーバ上でWebサイトのフォルダ構成を変更した場合などもmod_rewriteを使用することで変更前のURLから変更後のURLへ転送するといったことが可能だ。

    これと同様のことをJavaベースのWebアプリケーションで実現するのが"Url Rewrite Filter"だ。Url Rewrite FilterはBSDライセンスで提供されるオープンソースソフトウェアで、商用サポートも用意されている。

    新着記事

    特設サイトの情報

      人気記事

      一覧

        イチオシ記事

        新着記事

        特別企画

        マイナビニュースマガジン