Igor> Это легко может быть, так как сочетание регулярного выражения в
Igor> location и alias сейчас не поддерживается.
У меня в такой ситуации root используется, вместо alias. Но нужно
четко понимать, насколько регулярное выражение описывает то, к чему
можно иметь доступ.
root работает нормально, так как URI просто добавляется к руту.
В случае же alias непонятно, какую часть URI заменять. Единственный
вариант описать это так:
location ~ ^/i/(.+\.jpg)$ {
alias /path/to/images/$1;
}
но я не хочу делать эту функциональность, поскольку то же самое можно
сделать так:
location ~ ^/i/.+\.jpg$ {
rewrite ^/i/(.+\.jpg)$ /images/$1 break;
root /path/to;
}
Игорь Сысоев
http://sysoev.ru