конфигурация
Igor Sysoev
is at rambler-co.ru
Fri Jun 23 17:19:42 MSD 2006
On Fri, 23 Jun 2006, Michail Baikov wrote:
> Igor Sysoev wrote:
>> On Fri, 23 Jun 2006, Michail Baikov wrote:
>>
>> В присланной конфигурации и /db/, и /db/index.php будут обрабатываться в
>>
>> location ~* /db/\. {
>>
>> Чтобы /db/ и /db/*.php уходили на fastcgi нужно следующее:
>>
>> location = /db/ {
>> rewrite ^ /db/index.php;
>> }
>>
>> location /db/ {
>> root /var/www/xxxxx.ru/htdocs;
>>
>> allow ...
>> allow ...
>> deny all;
>> }
>>
>> location ~ ^/db/.+\.php$ {
>> allow ...
>> allow ...
>> deny all;
>>
>> fastcgi_pass ...
>> ...
>> }
>>
>> location ~ \.php$ {
>> fastcgi_pass ...
>> ...
>> }
>>
> Работает только если задавать http://www.blablabla.ru/db/, если
> указываешь потом index.php - начинается его получение в виде BIN.
Не должно. Должно попадать в
location ~ ^/db/.+\.php$ {
allow ...
allow ...
deny all;
fastcgi_pass ...
...
}
и уходить на fastcgi. Можно прислать отладочный лог запроса ?
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list