Welcome! Log In Create A New Profile

Advanced

Re: custom uri для error page в определенной директории

Yuriy Taraday
November 04, 2009 04:24AM
Добрый день.

Именно для этого есть try_files:
http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#try_files

2009/11/4 fr.butch <nginx-forum@nginx.us>:
> есть сайт со след. дефолтной настройкой:
> Код:
>        location / {
>            root /var/www/html;
>                error_page 404 = /404.html;
>                     [...]
>                    }
>
> прогеру пхп захотелось следующего:
> он будет генерить по запросу jpg/gif (какую то пикчу), и поскольку генерить каждый раз - не комильфо, уже сгенеренные будет складывать в определенную папку.
> и задача в том чтобы при отсутствии файла в папке вызывался код, который сгенерит эту самую пикчу.
>
> как я думаю это решить:
> добавить еще один локэйшон со своей error_page
> Код:
> location /path/in/site/to/jpg {
>    alias /path/to/folder/with/jpg;
>    error_page   404  =200  @fallback;
> }
>
> location @fallback {
>    proxy_pass   http://backend;
> }
>
> вроде как все это отлично отрабатывает в элементарном конфиге. но насколько это правильно?
>
> Posted at Nginx Forum: http://forum.nginx.org/read.php?21,19799,19799#msg-19799
>
>
>
Subject Author Posted

Re: custom uri для error page в определенной директории

Yuriy Taraday November 04, 2009 04:24AM

Re: custom uri для error page в определенной директории

fr.butch November 04, 2009 12:20PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 111
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