ПРОЕКТЫ 


  АРХИВ 


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: proxy  _pass Й УМЬЫ Ч ЛП ОГЕ



не превратит, там точка исключается :)
у меня эта конструкция работает на реальном сайте

<цитата от="Igor Sysoev">
> On Thu, 23 Nov 2006, AleXXX wrote:
>
>> Прямо в секции server:
>>
>> rewrite ^(/[^/.]+)$     $1/ permanent;
>
> Это превратит /some.gif в /some.gif/ и /index.php в /index.php/.
>
>> <цитата от="Anton">
>>> Hi.
>>>
>>> Думается о простом: набираем http://www.site.ru/dir и попадаем в
>>> http://www.site.ru/dir/. А там index.php.
>>> Используется nginx и апач бакэндом. Конф вроде бы простой:
>>>
>>>    server {
>>>         listen      80;
>>>         server_name site.ru www.site.ru;
>>>         access_log  /var/www/cs/logs/access.log my;
>>>         location / {
>>>             proxy_pass          http://localhost:81;
>>>             proxy_set_header    X-Real-IP $remote_addr;
>>>             client_body_buffer_size 128k;
>>>             proxy_buffer_size           4k;
>>>             proxy_buffers               8 32k;
>>>             proxy_busy_buffers_size     64k;
>>>             proxy_temp_file_write_size  64k;
>>>         }
>>>         location ~* ^.+\.(jpg|jpeg|gif|png|css)$ {
>>>             root        /var/www/site/www;
>>>         }
>>>     }
>>>
>>> Но указанный финт dir -> dir/ не работает. Пробовал
>>> proxy_redirect     http://localhost:81/ /;
>>> тоже не помогает.
>>>
>>> Есть простое решение?
>>> --
>>> engineer
>>>
>>
>>
>> --
>> AleXXX V. NovikoFF
>
>
> Игорь Сысоев
> http://sysoev.ru
>
>


-- 
AleXXX V. NovikoFF



 




Copyright © Lexa Software, 1996-2009.