Apache 的 Action/AddHandler 在 Lighttpd 中的等价物是什么?

What is the equivalent of Apache's Action/AddHandler in Lighttpd?

我正在尝试 运行 cgi-node on a Lighttpd wed server. Unfortunately, the tutorial 只涵盖 Apache 的配置。

我想知道如何翻译以下 Apache 的 .htaccess 指令以用于 Lighttpd:

Action cgi-node /cgi-bin/cgi-node.js AddHandler cgi-node .jscript

它的作用是将任何 .jscript 文件与处理它的 cgi 脚本 (cgi-node.js) 相关联。

那么我如何告诉 lighttpd 处理 .jscriptcgi-node.js

回答我自己的问题,在/etc/lighttpd/lighttpd.conf

中添加以下指令
cgi.assign = ( ".jscript" => "/srv/http/cgi-bin/cgi-node.js" )

请注意,该路径表示为文件系统路径(相对于文件系统的根目录),而不是 Apache 中的 http 服务器路径。