Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
custom uri для error page в определен? ?ой директ? ?рии
есть сайт со след. дефолтной настройкой:
Код:
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
|