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",
)
"^/(.*)\?(.*)$" => "/index.php?q=$1&$2",
"^/(.*)$" => "/index.php?q=$1",
)
Update: 2008/09/09 00:39:36

