Welcome! Log In Create A New Profile

Advanced

Re: simple auth question for nested sections

Francis Daly
March 23, 2016 02:42PM
On Tue, Mar 22, 2016 at 08:00:13PM -0400, Jonathan Vanasco wrote:

Hi there,

> Is there a syntax for nesting the two together, so the /foo/admin would inherit the /foo configuration without the need to redeclare everything?
>
> # something like
> location /foo {
> proxy_pass http://127.0.0.1:6543;
> location /foo/admin {
> auth_basic "Administrator Login";
> auth_basic_user_file /etc/nginx/_htpasswd/well-known;
> }
> }

You would do it exactly as you have done it.

Any directives that inherit do not need to be repeated.

If it does not work for you, that's probably due to proxy_pass not
inheriting.

So repeat that one, but not everything else.

If your example is your exact config, then "everything else" is "nothing",
and there is no immediate benefit to nesting.

f
--
Francis Daly francis@daoine.org

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

simple auth question for nested sections

Jonathan Vanasco March 22, 2016 08:42PM

Re: simple auth question for nested sections

B.R. March 23, 2016 07:22AM

Re: simple auth question for nested sections

Francis Daly March 23, 2016 02:42PM

Re: simple auth question for nested sections

Jonathan Vanasco March 23, 2016 07:58PM

Re: simple auth question for nested sections

B.R. March 24, 2016 01:20PM

Re: simple auth question for nested sections

Maxim Dounin March 24, 2016 01:30PM

Re: simple auth question for nested sections

B.R. March 24, 2016 01:38PM

Re: simple auth question for nested sections

Jonathan Vanasco March 24, 2016 03:36PM

Re: simple auth question for nested sections

B.R. March 24, 2016 04:12PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 246
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready