смотрите в сторону post_action<br><br><div class="gmail_quote">15 января 2010 г. 11:44 пользователь Илья Винокуров <span dir="ltr"><<a href="mailto:ilvin@mail.ru">ilvin@mail.ru</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
Здравствуйте, Михаил !<br>
<br>
> Здравствуйте, Илья.<br>
<div class="im"><br>
> ИВ> Здравствуйте, коллеги !<br>
> ИВ> Столкнулся с проблемой, для решения которой не могу сконфигурировать nginx :(<br>
> ИВ> Помогите пожалуйста :)<br>
</div>[cut]<br>
М> Я вот так скачиваю и сохраняю фавиконки с других сайтов:<br>
М> При запросе <a href="http://site.ru/ya.ru" target="_blank">http://site.ru/ya.ru</a> отдастся <a href="http://ya.ru/favicon.ico" target="_blank">http://ya.ru/favicon.ico</a><br>
[cut]<br>
М> Ты можешь сделать аналогично.<br>
<br>
У меня немного другая задача - мне нужно сначала засторить иконку, а потом вызвать бекенд для преобразования иконки в другой формат и уже преобразованную иконку отдать клиенту.<br>
Т.е. при запросе <a href="http://site.ru/ya.ru/favicon.jpg" target="_blank">http://site.ru/ya.ru/favicon.jpg</a> nginx должен засторить иконку с сайта <a href="http://ya.ru" target="_blank">ya.ru</a>, отдать ее бекенду, а бекенд в свою очередь отдаст клиенту уже JPEG файл. Т.е. процесс скачивания иконки с сайта <a href="http://ya.ru" target="_blank">ya.ru</a> не должен затрагивать бекенд.<br>
<br>
С помощью SSI это можно было бы написать примерно так:<br>
<!--# include virtual="/<a href="http://ya.ru/favicon.ico" target="_blank">ya.ru/favicon.ico</a>" wait="yes" set="favicon" --><br>
<!--# include virtual="/backend/<a href="http://favicon.pl?f=${favicon}" target="_blank">favicon.pl?f=${favicon}</a>" wait="yes" set="favicon" --><br>
<br>
Но этого сделать нельзя в силу объективных причин. :(<br>
<br>
С почтением,<br>
<font color="#888888"> Илья Винокуров.<br>
</font><div><div class="h5"><br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
</div></div></blockquote></div><br>