Спасибо.
> On 16 Apr 2019, at 17:37, Maxim Dounin <mdou...@mdounin.ru> wrote: > > Hello! > > On Tue, Apr 16, 2019 at 04:10:57PM +0300, chm...@yandex.ru wrote: > >> Добрый день. >> >> Есть такая конфигурация: >> >> location ~ /folder/images/ { >> alias /var/www/domain.com/folder/src/images/ >> <http://domain.com/folder/src/images/>; >> } >> >> при запросе domain.com/folder/images/test.png >> <http://domain.com/folder/images/test.png> >> >> Я почему-то получаю 301 редирект на domain.com/folder/images/test.png/ >> <http://domain.com/folder/images/test.png/> >> >> Судя по логам запрос попадает именно в этот локейшен и больше никуда. >> >> Подскажите пожалуйста в чем может быть проблема ? > > При использовании директивы alias в location, заданном регулярным > выражением, директива alias определяет полный путь к > запрашиваемому ресурсу. Соответственно у вас для любого запроса - > путь в файловой системе указывает на каталог, и из-за этого на > любой запрос возвращается перенаправление. > > Если вы на самом деле хотели написать префиксный location > для запросов в /folder/images/ - уберите "~". > > -- > Maxim Dounin > http://mdounin.ru/ > _______________________________________________ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru