Maxim Dounin
July 18, 2014 10:58AM
Hello!

On Fri, Jul 18, 2014 at 02:52:49AM -0400, No1 wrote:

> Есть простая конструкция в секций http:
> map $uri$1 $new {
> include /usr/local/etc/nginx/redirect.conf;
> }
>
> Добавлено несколько vhosts,на одном из них редиректы работают,а на втором
> отказываются.
> В чем проблема может быть?

Map - это просто таблица. Чтобы что-то происходило - эту таблицу
ещё надо как-то использовать.

В данном случае, впрочем, я вижу как минимум одну проблему
непосредственно в описании map'а - исходное значение "$uri$1"
содержит ссылку на позиционное выделение из последнего
выполненного регулярного выражения, что является очень ненадёжным
решением.

--
Maxim Dounin
http://nginx.org/

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

Map работа в нескольких vhosts

No1 July 18, 2014 02:52AM

Re: Map работа в нескольких vhosts

Maxim Dounin July 18, 2014 10:58AM

Re: Map работа в нескольких vhosts

No1 July 21, 2014 04:43AM

Re: Map работа в нескольких vhosts

No1 July 22, 2014 06:00AM

Re: Map работа в нескольких vhosts

Валентин Бартенев July 22, 2014 07:08AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 302
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