Maxim Dounin
April 06, 2011 07:36PM
Hello!

On Wed, Apr 06, 2011 at 06:39:44PM -0400, anon wrote:

> есть 2 сайта однотипной конфигурации,
> на которые прицеплена HTTP basic
> аутентификация
>
> server {
> server_name something;
> location / {
> auth_basic "under construction";
> auth_basic_user_file /home/someone/.htpasswd;
> root /home/someone/www;
> }
> ...
> }
>
> но при запросах к дефолтному хосту
> (/etc/nginx/sites-enabled/default) всё равно требует,
> хотя по идее не должно бы...
> опытным путём удалось выяснить, что при
> этом используется конфигурация
> аутентификации от последнего по
> порядку хоста (среди всех конфигов,
> находящихся в /etc/nginx/sites-enabled)

Судя по всему - используется пакет от debian'а. В debian'е конфиг
nginx'а разбит на множество маленьких кусочков, которые собираются
вместе через директиву "include /etc/nginx/sites-enabled/*".

Чтобы какой-то сервер был действительно сервером по умолчанию - не
достаточно назвать его "default", нужно ещё либо обеспечить, чтоб
он шёл первым в конфиге для данного listen-сокета (что невозможно
при сборке через "include *"), либо явно указать параметр
"default" в директиве listen данного сервера.

У вас, видимо, "listen ... default" явно не указан, и используется
один из серверов (какой повезёт).

Подробнее можно прочитать тут:

http://nginx.org/en/docs/http/request_processing.html

И тут:

http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#listen

Maxim Dounin

Объясняем для
несчастных деби"/etc/nginx/sites-enabled/default"

>
> Posted at Nginx Forum: http://forum.nginx.org/read.php?21,188927,188927#msg-188927
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru

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

странности http аутентификации

anon April 06, 2011 06:39PM

Re: странности http аутентификации

Maxim Dounin April 06, 2011 07:36PM

Re: странности http аутентификации

anon April 06, 2011 08:05PM

Re: странности http аутентификации

Maxim Dounin April 06, 2011 09:06PM

Re: странности http аутентификации

Daniel Podolsky April 07, 2011 03:44AM

Re: странности http аутентификации

anon April 07, 2011 10:24AM

Re: странности http аутентификации

Maxim Dounin April 07, 2011 09:42PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 202
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