Re: вложенный location не пашет

AlexeyK itsmegawtf at gmail.com
Thu Oct 18 18:11:58 MSD 2007


18.10.07, Ilia Kantor<ilia at obnovlenie.ru> написал(а):
>
> Почитал недавние архивы рассылки - вроде location стали чуть понятнее.
>
> Попытался сделать вложенные локейшны.
>
> В этом конфиге почему-то урл /wp-admin/index.php отдается без
> auth_basic, хотя  проходит в fastcgi.
>
> Как это понимать? Внешний локейшн сработал а внутренний - нет ? Почему?
>
>                 location ~ \.php$ {
>
>                         location ~ ^/wp-admin/ {
>                                 auth_basic  "Admin";
>                                 auth_basic_user_file
> /var/site/jsdev/admin.passwd;
>                         }
>
>                         fastcgi_pass   127.0.0.1:9877;
>                         ...
>                 }
>
> Это можно как-то исправить без разворачивания в список ?
>
>
>
>

Их можно делать вложенными (пока с ограничениями), можно простым
списком, суть не меняется.

Вам там regexp location не нужен, делайте просто

location /wp-admin {
    ...
}


More information about the nginx-ru mailing list