ПРОЕКТЫ 


  АРХИВ 


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: ошибка 502 при прок сировании запроса COPY svn


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: ошибка 502 при прок сировании запроса COPY svn
  • From: Sergey Skvortsov <skv@xxxxxxxxx>
  • Date: Wed, 13 Jun 2007 18:33:03 +0400
  • Domainkey-signature: a=rsa-sha1; q=dns; c=simple; s=y2007; d=protey.ru; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:X-Enigmail-Version:Content-Type:Content-Transfer-Encoding; b=HoeuGn2ADWGXz1Wr93MamYApFcKIVoyjYv/ajl4qUOlj2zFNrNdYCPdoXgiqlRa+y4PuOJLwcvYlqURbXj8Pw28Glc1+UN32EV41MkGA9gQZqp0JEZldGegLD/uq0YVP;
  • In-reply-to: <20070605164107.GC89593@xxxxxxxxxxxxx>
  • References: <f442sr$is9$1@xxxxxxxxxxxxx> <20070605164107.GC89593@xxxxxxxxxxxxx>

On 05.06.2007 20:41, Igor Sysoev wrote:
> 
> Нужно изменять заголовок Destination, примерно так:
> http://savagex.blogspot.com/2007/02/nginx-apache2subversion.html

А HTTP-заголовки нельзя менять inplace? Скажем так:

if ($http_destination ~* ^https(.*)$) {
        set $http_destination http$1;
}

(и никаких лишних proxy_set_header)


Вообще, конечно же хочется syntax sugar типа:

if ($request_method ~ "^(?:COPY|MOVE)$") {
        $http_destination =~ s/^https/http/;
}

-- 
Sergey Skvortsov
mailto: skv@xxxxxxxxx



 




Copyright © Lexa Software, 1996-2009.