Eu tenho dois servidores e preciso configurar o módulo nginx http_image_filter.
Primeira configuração do servidor:
server {
listen 80;
server_name image.site.com;
access_log /var/log/nginx/image.site.com-access.log;
error_log /var/log/nginx/image.site.com-error.log;
location / {
proxy_pass http://192.168.1.4;
}
}
E a configuração em 192.168.1.4 é:
server {
listen 80;
server_name image.site.com;
access_log /var/log/nginx/image.site.com-access.log;
error_log /var/log/nginx/image.site.com-error.log;
root /home/zulu/img/RU/;
location ~ "/img/RU/(.*[^0-9])([0-9]+)x([0-9]+).png$" {
set $image $1;
set $width $2;
set $height $3;
image_filter resize $width $height;
}
}
Não funciona quando eu vou para image.site.com/img/RU/image.png
O que estou fazendo de errado?