Mod access » History » Revision 10
Revision 9 (guwapo, 2007-05-06 19:23) → Revision 10/28 (guwapo, 2007-05-06 19:23)
{{{
#!rst
======
Access
======
------------------
Module: mod_access
------------------
.. meta::
:keywords: lighttpd, trailing path access control
.. contents:: Table of Contents
Description
===========
The access module is used to deny access to files with given trailing path names.
Options
=======
url.access-deny
Denies access to all files with any of given trailing path names.
Default: empty
Example: ::
url.access-deny = ( "~", ".inc")
will deny access to all files ended with a tilde (~) or .inc
such as example~ or example.inc. Text editors often use a trailing tilde for
backup files. And the .inc extension is often used
for include files with code.
access.deny-all (1.5x)
Denies access to all files. It should be used with a conditional to limit it (only from lighty 1.5x): ::
$PHYSICAL["path"] !~ "^/srv/example.org/" {
access.deny-all = "enable"
}
$PHYSICAL["path"] =~ "(~|\.inc)$" {
access.deny-all = "enable"
}
directory deny access (1.4x): ::
$HTTP["url"] =~ "^/libraries" {
url.access-deny = ("")
}
}}}