У меня есть следующий .htaccess:
RewriteEngine On RewriteRule ^([^/]*)\.html /$1.php RewriteRule ^scss/([^/]*)\.css$ /showcss.php?css=$1 [L]
как я могу преобразовать его в lighttpd?
См. Учебник по lighttpd для Миграция с Apache . Не существует хорошего сопоставления правил перезаписи 1: 1 с apache на lighttpd, но это должно быть довольно просто. Посмотрите, работает ли это для вас (может потребоваться небольшая настройка регулярного выражения):
url.rewrite-once = ( "^/([^/]*)\.html" => "/$1.php", "^/scss/([^/]*)\.css$" => "/showcss.php?css=$1")