Welcome! Log In Create A New Profile

Advanced

Re: simple auth question for nested sections

Jonathan Vanasco
March 23, 2016 07:58PM
On Mar 23, 2016, at 2:14 PM, Francis Daly wrote:

> 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.

Thanks - that's it -- `proxy_pass` does not inherit, but all the `proxy_set_header` directives in that block do.
Only the `proxy_pass` directive needed to be repeated in the location block (thank goodness!)

location /foo {
proxy_pass http://127.0.0.1:6543;
# nearly 10 lines of proxy_set_header
...
location /foo/admin {
proxy_pass http://127.0.0.1:6543;
auth_basic "Administrator Login";
auth_basic_user_file /etc/nginx/_htpasswd/foo;
}
}

On Mar 23, 2016, at 7:20 AM, B.R. wrote:

> Why would you want to do that? Spaghetti configuration?


The proxy has a dozen lines of configuration.
The `proxy_pass` line doesn't inherit, but the docs don't mention that.
Only the `proxy_pass` directive not inheriting was the last thing I expected. So I had to run duplicate blocks until things worked.


_______________________________________________
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: 275
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