lighttpdでフレンドリーURLを実現する

最近、CGIの表示速度が高速で有名になりつつあるLighttpdを使っている方もいるかもしれません。しかしLighttpdでは、付属の.htaccessがそのまま使えないため自分でURLの書き換え設定をする必要があります。しかし、URL書き換えの設定は結構とっつきにくい(面倒)なため、書き残しておきます。

(MODxフォーラム|[Tip] Friendly URLs on lighthttpd より引用)

手順

lighttpd.confの末尾に以下の設定を追加するだけです。

url.rewrite-once = ( "^/(assets|manager)/(.*)$" => "/$1/$2",
                     "^/(.*)\?(.*)$" => "/index.php?q=$1&$2",
                     "^/(.*)$" => "/index.php?q=$1",
                   )
Update: 2008/09/09 00:39:36

Contents List

Powered&Links