ПРОЕКТЫ 


  АРХИВ 


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: ограничения для д оступа к директории



Sergey Ovchinnikov wrote:
> -------- Original Message  --------
> From: Michail Baikov <lists@xxxxxxxxxx>
> To: nginx-ru@xxxxxxxxx
> Subject: Re:ограничения для доступа к директории
> Date: Fri Jun 23 2006 15:46:20
>> Sergey Skvortsov wrote:
>>   
>>> Michail Baikov wrote:
>>>     
>>> "безвыходность"?
>>>
>>> Прочтите ещё раз это:
>>> http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#location
>>>
>>> Поскольку вы указали:
>>> location = /db/
>>>
>>> то внутренний uri "/db/blabla/index.php" не будет обрабатываться
>>> нижеследующими конструкциями типа:
>>>
>>> location ~ \.php$ {
>>>     fastcgi* ...;
>>> }
>>>
>>> - именно из-за "=".
>>>
>>> Так что (насколько я смог понять вашу проблему) - достаточно убрать "=".
>>>
>>>     
>> Да! И еще. Вопрос стоит пока только про /db/ и /db/index.php и никаких
>> французких выражений :)
>>
>>   
> 
> afaik нужно указывать как ^~ т.е. в Вашем случае это будет так
> 
> location ^~ /db/ {
> ...
> }
К сожалению поведение не меняется.

/db/ - 403 апшибка
/db/index.php - отдает php файл без обработки fastcgi

-- 
Mike Baikov <mike at baikov dot com>
GameDot Labs Developer





 




Copyright © Lexa Software, 1996-2009.