Re: Много виртуальных серверов

Igor Sysoev is at rambler-co.ru
Fri Sep 29 10:31:58 MSD 2006


On Fri, 29 Sep 2006, Igor Sysoev wrote:

> On Fri, 29 Sep 2006 stan at 19colors.com wrote:
>
>> Не совсем понятно как обработать апачевские Alias'ы. Конструкция такого 
>> типа:
>> 
>>       location ~* /mysql_utils/.+\.(jpg|gif) {
>>           root   /shared/phpMyAdmin;
>>       }
>> 
>> логично не работает, поскольку подставляет
>> 
>> /shared/phpMyAdmin/mysql_utils/xxxxx.gif
>> 
>> а нужно:
>> 
>> /shared/phpMyAdmin/xxxxx.gif
>
> http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#alias

Для регулярынх выражений оно не работает. Можно так:

     location ~* "^/mysql_utils/.+\.(jpg|gif)$" {
        rewrite   ^/mysql_utils(/.+\.(?jpg|gif))$   $1  break;
        root      /shared/phpMyAdmin;
     }


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list