summaryrefslogtreecommitdiff
path: root/www-servers/lighttpd/files/conf/mod_cgi.conf
blob: 9897af78eafc951b5ea57e22e945d5a9c6cb9b73 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
###############################################################################
# mod_cgi.conf
# include'd by lighttpd.conf.
###############################################################################

server.modules += ("mod_cgi")

# this requires mod_alias
alias.url = (
  "/cgi-bin/" => var.basedir + "/cgi-bin/"
)

# Note that you'll also want to enable the
# cgi-bin alias via mod_alias (above).

$HTTP["url"] =~ "^/cgi-bin/" {
  # disable directory listings
  dir-listing.activate = "disable"
  # only allow cgi's in this directory
  cgi.assign = (
    ".pl" => "/usr/bin/perl",
    ".cgi" => "/usr/bin/perl"
  )
}