# /usr/share/doc/lighttpd-doc/cgi.txt server.modules += ( "mod_cgi" ) #$HTTP["url"] =~ "^/cgi-bin/api/" { #alias.url += ( "/cgi-bin/api/" => "/opt/opengnsys/lib/httpd/api/" ) #$HTTP["url"] =~ "^/cgi-bin/api/" { #cgi.assign = ( "exec.php" => "/usr/bin/php") #} #} $HTTP["url"] =~ "^/cgi-bin/" { alias.url += ( "/cgi-bin/api/" => "/opt/opengnsys/lib/httpd/api/" ) alias.url += ( "/cgi-bin/" => "/usr/lib/cgi-bin/" ) $HTTP["url"] =~ "^/cgi-bin/" { cgi.assign = ( ".sh" => "/bin/sh", "exec.php" => "/usr/bin/php" ) } } ## Warning this represents a security risk, as it allow to execute any file ## with a .pl/.py even outside of /usr/lib/cgi-bin. # #cgi.assign = ( # ".pl" => "/usr/bin/perl", # ".py" => "/usr/bin/python", #)