How to "undo" a global server deny all in a location block
Francis Daly
francis at daoine.org
Tue Mar 10 00:06:21 UTC 2015
On Mon, Mar 09, 2015 at 07:38:47PM -0400, justink101 wrote:
Hi there,
> Is it possible to undo a server level deny all; inside a more specific
> location block?
Yes.
Normal directive inheritance rules apply, but with the note that "allow"
and "deny" are one of a small set of directives which are inherited as
a pair.
So "allow 1.2.3.4;" inside a location means that the entire allow/deny
configuration within that location is just the one entry.
> location = /actions/allow-all.php {
> # this should allow all
> # bunch of directives
> }
Add "allow all;" in there.
f
--
Francis Daly francis at daoine.org
More information about the nginx
mailing list