svn за nginx

Igor Sysoev is at rambler-co.ru
Thu Jul 27 15:53:39 MSD 2006


On Thu, 27 Jul 2006, Denis Shaposhnikov wrote:

> У меня nginx является прокси для dav svn. Заместил, что не проходят
> операции с файлом, в имени которого есть "%". Включил debug_connection
> и вот что обнаружил.
>
>
> [debug] 75906#0: *21 http request line: "CHECKOUT /svn/dsh/!svn/ver/80/trunk/.gconf/apps/evince/%25gconf.xml HTTP/1.1"
> [debug] 75906#0: *21 http uri: "/svn/dsh/!svn/ver/80/trunk/.gconf/apps/evince/%gconf.xml"
>
> Т.е., как я понял, svn запрашивает "%25gconf.xml", а nginx проксирует
> уже "%gconf.xml". Что написать в nginx.conf, что бы отключить такое
> поведение? Кажется мне, что была какая-то директива, отвечающая за
> %кодирование, но быстрый поиск по документации на сайте ничего не дал.

Нужно убрать / в

-proxy_pass  http://127.0.0.1/;
+proxy_pass  http://127.0.0.1;


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





More information about the nginx-ru mailing list