Я просто устанавливаю drupal на моем веб-сервере, только для Вас ;) Вот отрывок конфигурации в качестве примера с vhost:
$HTTP["host"] =~ "drupal\.mysite\.com$" {
server.document-root = "/var/www/drupal/"
url.rewrite-final = (
"^/system/test/(.*)$" => "/index.php?q=system/test/$1",
"^/([^.?]*)\?(.*)$" => "/index.php?q=$1&$2",
"^/([^.?]*)$" => "/index.php?q=$1",
"^/rss.xml" => "/index.php?q=rss.xml"
)
}
Это работает (я могу включить Чистые URL в drupal, и это, кажется, работает), я не знаю, как Ваша конфигурация смотрит на самом деле, но возможно первая попытка адаптировать мою. Необходимо поместить это в конце lighttpd.conf, материал LUA должен также работать, весь вывод дорог в Рим ;) Но я думаю, что лучше сохранить это простым а не включить так много модули. Я уверен, что Вам будет нужен переписать модуль больше, чем магнит в будущем.
Я предполагаю, что Вы удалили '#. Какую версию lighttpd Вы используете? Необходимо добавить ВСЕ в lighttpd.conf, уверенном, что можно включать файлы конфигурации в lighttpd.conf (Debian делает это с lighty-инструментами: lighty-enable-mod и т.д.), однако я советовал бы Вам оставаться в/etc/lighttpd/.
На всякий случай любой, чтение рассматривает возможность сценария LUA, необходимо установить mod_magnet отдельно на распределении Debian/Ubuntu. Соответствующий пакет называют lighttpd-mod-magnet. Так, необходимо сделать это на командной строке.
apt-get install lighttpd-mod-magnet