O Lighttpd tem características semelhantes, mas quem lhe disse que os arquivos de configuração são diretamente compatíveis estava fumando alguma coisa. Você não pode usar arquivos .htaccess
com lighttpd.
Os arquivos de configuração são totalmente diferentes e, embora o fastcgi funcione de maneira semelhante quando você o executa, você NÃO PODE simplesmente descartar as configurações do apache no lighttpd e esperar que elas funcionem.
Pragmaticamente, você pode esperar que o conjunto padrão de módulos lighttpd seja instalado. Se você tiver permissão para editar diretamente seus arquivos conf do site, você poderá carregar explicitamente qualquer módulo que você precisar usando essa sintaxe:
server.modules += ( "mod_access", "mod_rewrite" )
Em geral, você deve ler os documentos de configuração do lighttpd , prestando especial atenção à seção sobre migrando do apache .
Se o servidor lighttpd tiver o módulo de status carregado, você poderá ver quais módulos são carregados lá, se você tiver acesso a esse URL. O problema é que os módulos carregados reais NÃO IMPORTAM PARA VOCÊ se você não tiver acesso para alterar os arquivos de configuração. Não há nada que você possa fazer com um módulo carregado se não puder configurar seu site.