Welcome! Log In Create A New Profile

Advanced

Re: Отдавать default image, если не существует картинки.

July 18, 2011 03:00PM
On Fri, Jul 15, 2011 at 07:17:36PM +0400, Валентин Бартенев wrote:
> On Friday 15 July 2011 15:56:43 selfchief wrote:
> > Сразу вспомнил про try_files
> > Попробовал сделать:
> > location ~* ^/(i|im)/ {
> > expires 7d;
> > try_files $uri $uri/default.png =404;
> > }
> > Но сразу понял, что в $uri хранится полный
> > путь с именем файла.
>
> location ~* ^(?<dir>/im?(/.+)*)/ {
> expires 7d;
> try_files $uri $dir/default.jpg =404;
> }

Я бы сделал так:

location /im {
location ~* ^(?<dir>/im?(/.+)*)/ {
expires 7d;
try_files $uri $dir/default.jpg =404;
}
}


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

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Re: Отдавать default image, если не существует картинки.

Валентин Бартенев July 15, 2011 11:18AM

Re: Отдавать default image, если не существует картинки.

Igor Sysoev July 18, 2011 03:00PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 125
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready