ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: location auth_basic



On Fri, 15 Jul 2005, L0rda wrote:

mFF wrote:

Igor Sysoev wrote:

On Fri, 15 Jul 2005, mFF wrote:

nginx-0.1.39

в конфиге следующая вещь

       location /restr/ {
           auth_basic  "Bla bla";
           auth_basic_user_file   /usr/local/etc/nginx/nginx.pwd;
   }

Авторизация проходит.
Но после авторизации любуемся
404 Not Found
nginx/0.1.39

В логах
192.168.0.1 - - [15/Jul/2005:16:34:54 +0400] "GET /restr/ HTTP/1.0" 404
169 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.9)
Gecko/20050711 Firefox/1.0.5"



А в error_log что ? Скорее всего, нужно указать root.


Игорь Сысоев
http://sysoev.ru



        location /restr/ {
            root   /var/www/nginx/restr;
            auth_basic  "Bla bla";
            auth_basic_user_file   /usr/local/etc/nginx/nginx.pwd;
        }

Эффект тот же.
в error_log пусто.



рут указан неверно видимо
      location /restr/ {
          root   /var/www/nginx;
          auth_basic  "Bla bla";
          auth_basic_user_file   /usr/local/etc/nginx/nginx.pwd;
      }

вот так попробуйте

В error_log'е всё равно должно что-нибудь, если уровень не меньше error
и не указана директива "log_not_found  on".


Игорь Сысоев
http://sysoev.ru




 




Copyright © Lexa Software, 1996-2009.