Welcome! Log In Create A New Profile

Advanced

Re: Правильная работа с proxy_pass и proxy_redirect

Maxim Dounin
May 03, 2011 07:56AM
Hello!

On Tue, May 03, 2011 at 05:22:22PM +0800, Alexander Petrovsky wrote:

> >
> > А зачем тут использовать location'ы, заданные регулярным
> > выражением? Тут вполне достаточно нормального location'а:
> >
> > location /app/SL/ {
> > proxy_pass http://192.168.51.4/SL/;
> > }
> >
> > Maxim Dounin
> >
>
> Максим, спасибо за совет, но он не помог, может я что-то не так делаю? Все
> так же в ответ получаю 404.

Подозреваю, что причина в других location'ах, заданных регулярными
выражениями. Если они есть и запрос под них подпадает - то запрос
будет обработан именно в них.

Запретить проверку регулярных выражений можно с помощью
модификатора "^~", т.е.

location ^~ /app/SL/ {
proxy_pass http://192.168.51.4/SL/;
}

Но лучше всего вычистить конфиг от лишних регулярных выражений, а
там где они действительно нужны - изолировать внутри обычных
location'ов.

Maxim Dounin

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Правильная работа с proxy_pass и proxy_redirect

Alexander Petrovsky May 03, 2011 03:28AM

Re: Правильная работа с proxy_pass и proxy_redirect

Maxim Dounin May 03, 2011 04:10AM

Re: Правильная работа с proxy_pass и proxy_redirect

Alexander Petrovsky May 03, 2011 05:24AM

Re: Правильная работа с proxy_pass и proxy_redirect

Igor Sysoev May 03, 2011 05:36AM

Re: Правильная работа с proxy_pass и proxy_redirect

Maxim Dounin May 03, 2011 07:56AM

Re: Правильная работа с proxy_pass и proxy_redirect

Alexander Petrovsky May 03, 2011 11:04PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 114
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready