Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
использование результатов регекспа location
- To: nginx-ru@xxxxxxxxx
- Subject: использование результатов регекспа location
- From: Domrachev Ivan <domrachev.ivan@xxxxxxxxx>
- Date: Mon, 10 Dec 2007 11:41:04 +0300
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:x-mailer:x-priority:message-id:to:subject:mime-version:content-type:content-transfer-encoding:from; bh=BUDldjVYW35lU13eUbpV64cPD9X22exbQMbbSZa4aOk=; b=DCs+WrIarDzR14DnzmhZiSuy8NhEvFeMAvb1CVhG3kC2JBM+nLWdafo1PFMhoUUxr4UCg6KrChma5rQOQJuS8TgJ9No5FQasBdXoa3iz5+1kkWocKN46CST69aTm3jPGvs9g8M01bkLc40UCUKOttFPBOjvQVixK2TV+jLP3/vA=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:x-mailer:x-priority:message-id:to:subject:mime-version:content-type:content-transfer-encoding:from; b=k4ixWjhErGiRbIGfGskoF5XKdVUjGLZPNpy19aelM3/P6YIer5kNAG0tI6k3grMSAw/YaTlGmdCmzMWmKhQsMUXoRG5StGgq8A7qYx/0PSJCvNu3UAXeNDtitdmOQQIhEH8XlwC8mbGonmdOYOyx8TrS15yyi8onWf+X3LvRLDM=
Здравствуйте, nginx-ru.
Предложение:
если location содержит регексп, то результат его хорошо бы использовать
в теле этого location:
скажем так:
location ~ ^/files/([^/]+)/(.*)$ {
set $uri /big_files/$2;
}
а то приходится 2 раза регексп делать:
location ~ ^/files/([^/]+)/(.*)$ {
rewrite ^/files/([^/]+)/(.*)$ /big_files/$2 last;
}
*пример просто из головы выдумал*
--
С уважением,
Domrachev mailto:Domrachev.Ivan@xxxxxxxxx
|