Welcome! Log In Create A New Profile

Advanced

custom uri для error_page в определенной директории

November 04, 2009 04:02AM
есть сайт со след. дефолтной настройкой:
Код:
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;
}

вроде как все это отлично отрабатывает в элементарном конфиге. но насколько это правильно?
Subject Author Posted

custom uri для error_page в определенной директории

fr.butch November 04, 2009 04:02AM

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

fr.butch November 17, 2009 02:43AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 68
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready