]> git.pld-linux.org Git - packages/lighttpd.git/commitdiff
- split from main big config file
authorElan Ruusamäe <glen@pld-linux.org>
Tue, 11 Jul 2006 20:20:45 +0000 (20:20 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    lighttpd-mod_access.conf -> 1.2
    lighttpd-mod_accesslog.conf -> 1.2
    lighttpd-mod_alias.conf -> 1.2
    lighttpd-mod_auth.conf -> 1.2
    lighttpd-mod_cgi.conf -> 1.2
    lighttpd-mod_cml.conf -> 1.2
    lighttpd-mod_compress.conf -> 1.2
    lighttpd-mod_dirlisting.conf -> 1.2
    lighttpd-mod_evasive.conf -> 1.2
    lighttpd-mod_evhost.conf -> 1.2
    lighttpd-mod_expire.conf -> 1.2
    lighttpd-mod_fastcgi.conf -> 1.2
    lighttpd-mod_indexfile.conf -> 1.2
    lighttpd-mod_proxy.conf -> 1.2
    lighttpd-mod_redirect.conf -> 1.2
    lighttpd-mod_rewrite.conf -> 1.2
    lighttpd-mod_rrdtool.conf -> 1.2
    lighttpd-mod_setenv.conf -> 1.2
    lighttpd-mod_simple_vhost.conf -> 1.2
    lighttpd-mod_ssi.conf -> 1.2
    lighttpd-mod_staticfile.conf -> 1.2
    lighttpd-mod_status.conf -> 1.2
    lighttpd-mod_trigger_b4_dl.conf -> 1.2
    lighttpd-mod_userdir.conf -> 1.2

24 files changed:
lighttpd-mod_access.conf
lighttpd-mod_accesslog.conf
lighttpd-mod_alias.conf
lighttpd-mod_auth.conf
lighttpd-mod_cgi.conf
lighttpd-mod_cml.conf
lighttpd-mod_compress.conf
lighttpd-mod_dirlisting.conf
lighttpd-mod_evasive.conf
lighttpd-mod_evhost.conf
lighttpd-mod_expire.conf
lighttpd-mod_fastcgi.conf
lighttpd-mod_indexfile.conf
lighttpd-mod_proxy.conf
lighttpd-mod_redirect.conf
lighttpd-mod_rewrite.conf
lighttpd-mod_rrdtool.conf
lighttpd-mod_setenv.conf
lighttpd-mod_simple_vhost.conf
lighttpd-mod_ssi.conf
lighttpd-mod_staticfile.conf
lighttpd-mod_status.conf
lighttpd-mod_trigger_b4_dl.conf
lighttpd-mod_userdir.conf

index ec92c9b26ba8b6810ad1ac56f0af6ffe5abe4db2..dbd3f24f981aef8d6dde1c78a578b64137ffab9c 100644 (file)
@@ -1,3 +1,11 @@
 server.modules += (
        "mod_access"
 )
+
+## deny access the file-extensions
+#
+# ~    is for backupfiles from vi, emacs, joe, ...
+# .inc is often used for code includes which should in general not be part
+#      of the document-root
+url.access-deny = ( "~", ".inc" )
+
index 863ca447bc27a948c3155d5e1a90627dae150f69..0c9b4e4973a638530e5d2c82fee179bb2e1c64d5 100644 (file)
@@ -1,3 +1,7 @@
+#### accesslog module
+
 server.modules += (
        "mod_accesslog"
 )
+
+accesslog.filename = "/var/log/lighttpd/access.log"
index 2c2818d68c24be47b614f66ac503b70122138131..ea587de3feb30ad0d7ea254fdaffc4b53cc5bd7c 100644 (file)
@@ -1,3 +1,8 @@
 server.modules += (
        "mod_alias"
 )
+
+#### alias module
+#alias.url = (
+#      "/cgi-bin/" => "/usr/lib/cgi-bin",
+#)
index bcd8797e8516ea3090e61c01f01aba4865e1eb6a..6c4688ca66b42479c7c95b69bd6ba993a2f38f45 100644 (file)
@@ -1,3 +1,40 @@
 server.modules += (
        "mod_auth"
 )
+
+#### auth module
+## read authentication.txt for more info
+## debugging
+# 0 for off, 1 for 'auth-ok' messages, 2 for verbose debugging
+#auth.debug = 1
+## type of backend
+# plain, htpasswd, ldap or htdigest
+#auth.backend = "plain"
+# filename of the password storage
+## for plain
+#auth.backend.plain.userfile = "/etc/lighttpd/lighttpd.user"
+#auth.backend.plain.groupfile = "/etc/lighttpd/lighttpd.group"
+## for htpasswd
+#auth.backend.htpasswd.userfile = "/etc/lighttpd/lighttpd-htpasswd.user"
+## for htdigest
+#auth.backend.htdigest.userfile = "/etc/lighttpd/lighttpd-htdigest.user"
+## for ldap
+# the $ in auth.backend.ldap.filter is replaced by the
+# 'username' from the login dialog
+#auth.backend.ldap.hostname = "localhost"
+#auth.backend.ldap.base-dn  = "dc=my-domain,dc=com"
+#auth.backend.ldap.filter   = "(uid=$)"
+
+#auth.require = (
+#      "/server-status" => (
+#              "method"  => "digest",
+#              "realm"   => "download archiv",
+#              "require" => "user=jan"
+#      ),
+#      "/server-info" => (
+#              "method"  => "digest",
+#              "realm"   => "download archiv",
+#              "require" => "valid-user"
+#      )
+#)
+
index 46aa5cce78bbcd928fa1b841afe0119038d36f5c..bd59fcda5cc905baf11f952429e21cd054fd5f59 100644 (file)
@@ -1,3 +1,10 @@
 server.modules += (
        "mod_cgi"
 )
+
+#### CGI module
+#cgi.assign = (
+#      ".pl"  => "/usr/bin/perl",
+#      ".cgi" => "/usr/bin/perl",
+#)
+
index 1e2e6f340654e1eaddf06520531c120e20ec80fc..3a3baeaa936c5d9ff4fd3636792c59c5ee71dff2 100644 (file)
@@ -1,3 +1,9 @@
 server.modules += (
        "mod_cml"
 )
+
+## for mod_cml
+## don't forget to add index.cml to server.indexfiles
+# cml.extension               = ".cml"
+# cml.memcache-hosts          = ( "127.0.0.1:11211" )
+
index 1f7d34892b428c1e11cf28c9a4fba0b270c0572c..9b22d1c3fead22dc02abd043133f7b5b3cec90e3 100644 (file)
@@ -1,3 +1,7 @@
 server.modules += (
        "mod_compress"
 )
+
+#### compress module
+#compress.cache-dir          = "/tmp/lighttpd/cache/compress/"
+#compress.filetype           = ("text/plain", "text/html")
index 56279bcc0c60d011f27aa23320af49465f2a2a9a..bb5b522416d055ecd181e1e1ded692cf8faccc37 100644 (file)
@@ -1,3 +1,6 @@
 server.modules += (
        "mod_dirlisting"
 )
+
+## virtual directory listings
+#server.dir-listing          = "enable"
index eb3e5a11519d298a6ad45831637c3b3ca0ec29eb..213f8c18cae937ecfb201c9d9b7249b0b04d9a04 100644 (file)
@@ -1,3 +1,10 @@
 server.modules += (
        "mod_evasive"
 )
+
+#### evasive module
+##
+## Limits number of connections per IP
+##
+#evasive.max-conns-per-ip = 5
+
index 5b1b512ede979199d6b88f0eb20613187cefb03d..e7cf626fe515fe1ded10507aab5fd299bbf33e84 100644 (file)
@@ -1,3 +1,14 @@
 server.modules += (
        "mod_evhost"
 )
+
+# define a pattern for the host url finding
+# %% => % sign
+# %0 => domain name + tld
+# %1 => tld
+# %2 => domain name without tld
+# %3 => subdomain 1 name
+# %4 => subdomain 2 name
+#
+#evhost.path-pattern = "/home/storage/dev/www/%3/htdocs/"
+
index 427dab8d78aa0b6175dbc391849a15122c6db4f0..99d8f4c4da0a8872d4c258a3fceb32f75e803070 100644 (file)
@@ -1,3 +1,10 @@
 server.modules += (
        "mod_expire"
 )
+
+
+#### expire module
+#expire.url = (
+#      "/buggy/" => "access 2 hours",
+#      "/asdhas/" => "access plus 1 seconds 2 minutes",
+#)
index 0dcd34e8b26c24ed20b9081de8adb97c4734ef2d..a255fec5f0b34f4db1a3506d7150bca546879d6b 100644 (file)
@@ -1,3 +1,28 @@
 server.modules += (
        "mod_fastcgi"
 )
+
+#### fastcgi module
+## read fastcgi.txt for more info
+#fastcgi.debug = 1
+#fastcgi.server = (
+#      ".php" => (
+#              "localhost" => (
+#                      "socket" => "/var/run/php/php-fastcgi.sock",
+#                      "bin-path" => "/usr/bin/php.fcgi",
+#              )
+#      )
+#)
+
+#### standalone of php-fcgi
+# if you want to use standalone version of php.fcgi
+# install php-fcgi-init , start php-fcgi and then start lighttpd
+#
+#fastcgi.server = (
+#      ".php" => (
+#              ( "host" => "127.0.0.1",
+#                "port" => 1026,
+#              )
+#      )
+#)
+
index 89118151905eb6aa714c3fb2e02577ee66afd6ec..5b08b73e029c31f45519bc7b219d0f79967d2e77 100644 (file)
@@ -1,3 +1,12 @@
 server.modules += (
        "mod_indexfile"
 )
+
+
+# files to check for if .../ is requested
+server.indexfiles = (
+       "index.php",
+       "index.html",
+       "index.htm",
+       "default.htm",
+)
index 27684b840e51933b5fba7e91aece192c5d6fc95e..52b11db4d48c074b3f5af6b2f6dd2d4f4ca6b13c 100644 (file)
@@ -1,3 +1,15 @@
 server.modules += (
        "mod_proxy"
 )
+
+#### proxy module
+## read proxy.txt for more info
+#proxy.server = (
+#      ".php" => (
+#              "localhost" => (
+#                      "host" => "192.168.0.101",
+#                      "port" => 80,
+#              )
+#      )
+#)
+
index ea3ea95a288c12677d0267ea5b46b04ab61db8c9..99e9b657116d77530b359d7fbff2bb89427222dd 100644 (file)
@@ -1,3 +1,12 @@
 server.modules += (
        "mod_redirect"
 )
+
+#url.redirect = (
+#      "^/wishlist/(.+)" => "http://www.123.org/$1",
+#)
+#### both rewrite/redirect support back reference to regex conditional using %n
+#$HTTP["host"] =~ "^www\.(.*)" {
+#      url.redirect = ( "^/(.*)" => "http://%1/$1" )
+#}
+
index 38506363bb80ecd685f169af2e899c8eeadfda49..f2f8b03996bb13a12bb7ba086e1db25799b035b3 100644 (file)
@@ -1,3 +1,8 @@
 server.modules += (
        "mod_rewrite"
 )
+
+#### url handling modules (rewrite, redirect, access)
+#url.rewrite = (
+#      "^/$" => "/server-status",
+#)
index 0da9240e8a7cb7d9e479cc1ce2cd66315e0f78be..8343e7ac82bcbb535540ee95a676c3f992611701 100644 (file)
@@ -1,3 +1,8 @@
 server.modules += (
        "mod_rrdtool"
 )
+
+#### rrdtool
+rrdtool.binary = "/usr/bin/rrdtool"
+#rrdtool.db-name = "/var/www/lighttpd.rrd"
+
index f32001b1225b21d08a71966971cb40d16cfbd2c1..d9bde00528f12760cc83a0fd8ecd6101dbdaacb8 100644 (file)
@@ -1,3 +1,7 @@
 server.modules += (
        "mod_setenv"
 )
+
+#### setenv
+#setenv.add-request-header = ( "TRAV_ENV" => "mysql://user@host/db" )
+#setenv.add-response-header = ( "X-Secret-Message" => "42" )
index 6dbcca68a6b693d3995255773cc1a32d632c4766..5bed03736d23e62f658dbbaccac6f037c1d59912 100644 (file)
@@ -1,3 +1,18 @@
 server.modules += (
        "mod_simple_vhost"
 )
+
+###### virtual hosts
+##
+##   If you want name-based virtual hosting add the next three settings and load
+##   mod_simple_vhost
+##
+## document-root =
+##   virtual-server-root + virtual-server-default-host + virtual-server-docroot
+## or
+##   virtual-server-root + http-host + virtual-server-docroot
+##
+#simple-vhost.server-root         = "/home/weigon/wwwroot/servers/"
+#simple-vhost.default-host        = "grisu.home.kneschke.de"
+#simple-vhost.document-root       = "/pages/"
+
index c21bc417e8edb81cc3a55a1e7ed763d792882e72..3bd1b0f992890c00d92f22599cf872cf28a83486 100644 (file)
@@ -1,3 +1,7 @@
 server.modules += (
        "mod_ssi"
 )
+
+#### ssi
+#ssi.extension = ( ".shtml" )
+
index 8e587d293884b482ec46eb3fc4213c9afc565141..c3fe4c4f5614a3459d1b4842dc8c6b9c91c5a712 100644 (file)
@@ -1,3 +1,10 @@
 server.modules += (
        "mod_staticfile"
 )
+
+##
+# which extensions should not be handle via static-file transfer
+#
+# .php, .pl, .fcgi are most often handled by mod_fastcgi or mod_cgi
+static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )
+
index 62ba395004ed6dc393e11cb5d9eedeb20deb3a93..ab64104f28cc257647e091f2bb569411584e5b00 100644 (file)
@@ -1,3 +1,8 @@
 server.modules += (
        "mod_status"
 )
+
+#### status module
+status.status-url = "/server-status"
+status.config-url = "/server-config"
+status.statistics-url = "/server-stats"
index 8bb5b28b4c520327774e639fb5566db212486f9d..d5b952c4d843006fed678727d89a7ab0be8ecd23 100644 (file)
@@ -1,3 +1,12 @@
 server.modules += (
        "mod_trigger_b4_dl"
 )
+
+## for mod_trigger_b4_dl
+# trigger-before-download.gdbm-filename = "/home/weigon/testbase/trigger.db"
+# trigger-before-download.memcache-hosts = ( "127.0.0.1:11211" )
+# trigger-before-download.trigger-url = "^/trigger/"
+# trigger-before-download.download-url = "^/download/"
+# trigger-before-download.deny-url = "http://127.0.0.1/index.html"
+# trigger-before-download.trigger-timeout = 10
+
index 8d714db1ae59a8315b3cf078f30b0b95667e51e8..4fcd998fb14200a41ed1caf6969011b3d38e778f 100644 (file)
@@ -1,3 +1,10 @@
 server.modules += (
        "mod_userdir"
 )
+
+#### userdir module
+#userdir.path = "public_html"
+#userdir.exclude-user = ( "root", "postmaster" )
+#
+## if set, only users from this list may use the feature
+#userdir.include-user = ""
This page took 0.136044 seconds and 4 git commands to generate.