воскресенье, 29 марта 2009 г.

Expires для OpenX баннеров (nginx)

Спасибо piranha, что помог с таким вот хаком:

location /images/ {
proxy_pass http://127.0.0.1:81/;
expires 90d;
internal;
}
if ($args ~* "contenttype=(jpeg|png|gif)$") {
rewrite ^/(.*) /images/$1 last;
}
Фишка в том, что nginx требует, чтобы директива Expires была привязана к location. Этот хак создает специальный "виртуальный" location, на который затем можно установить expires.

Таким образом можно кешировать медиафайлы (баннеры), которые раздает система OpenX.

0 коммент.:

Отправить комментарий