nginx & apache alias [SOLVED]

Alexey alexey.m at i.ua
Tue Jun 24 19:34:03 MSD 2008


> > 24 июня 2008 г. 18:05 пользователь Alexey <alexey.m at i.ua> написал:
> > > добрый день!
> > >
> > > вопрос наверное ерундовый  , но никак не могу решить его
> > > есть классическая связка nginx <--> apache
> > >
> > > в apache есть alias , который выдаёт иконки директорий,файлов в
> > > alias_module
> > > Alias /icons/ "/usr/share/apache2/icons/"
> > >
> > > но вот когда идём через nginx , в котором прописано такое
> > >
> > > location ~*
> > > ^.+\.(jpg|jpeg|gif|png|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|
> > > txt|tar|wav|bmp|rtf|js)$ {
> > >        root   /srv/www/webpage/htdocs;
> > > }
> > >
> > > то в списке получаем вместо иконок надписи (т.е. ничего)...
> > >
> > > пробовал вписать в конфиг такое (и после и до "объявления" модуля
> > > проксирования)
> > >
> > > location /icons/ {
> > >        alias /usr/share/apache2/icons/;
> > >        }
> > >
> > > но не сработало

решает проблему такой вариант:
location ^~ /icons/ {
        alias /usr/share/apache2/icons/;
                }


P.S.
такой нет:
location ^~ /icons/ {
        root /usr/share/apache2/icons/;
                }


More information about the nginx-ru mailing list