您在這裡

安裝 lighttpd-1.4.20 的簡潔網址設定

最近使用 lighttpd-1.4.20 來架設 Drupal 6.x,在網路上找了一下簡潔網址的設定方法,比較簡要的方式是編輯 settings.php,在最後一行加入以下:

if (strpos($_SERVER['SERVER_SOFTWARE'], 'lighttpd') !== false) {
$_lighty_url = $base_url.$_SERVER['REQUEST_URI'];
$_lighty_url = @parse_url($_lighty_url);

if ($_lighty_url['path'] != '/index.php' && $_lighty_url['path'] != '/'
&& $_lighty_url['path'] != '/update.php') {
$_SERVER['QUERY_STRING'] = $_lighty_url['query'];
parse_str($_lighty_url['query'], $_lighty_query);
foreach ($_lighty_query as $key => $val)
$_GET[$key] = $_REQUEST[$key] = urldecode($val);
$_GET['q'] = $_REQUEST['q'] = urldecode(substr($_lighty_url['path'], 1));
}
}

當然你的 lighttpd-1.4.20 要有安裝啟動 mod_rewrite ,這樣就可以啟動簡潔網址,供大家參考。