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

No1 nginx-forum at nginx.us
Tue Jul 22 10:00:43 UTC 2014


Добавлено в http секций: 
map_hash_max_size 4096;
    map_hash_bucket_size 8192;

    map $uri $new {
include redirect.conf;
}

В секций vhost'a 1 :
if ($new) {
   return 301 $new;
}
На vhost 2 так же + добавленно удаление слеша rewrite ^(.+)/$ $1 permanent;
На 1 работает все как надо,те ссылки /news/ /news ведут к /new_news
На 2 не работает,если добавить к uri / ,поэтому пришлось удалять /.

Вид redirect.conf :
/news /new_news;
/news_1 /new_news_1;

Правильное поведение или должно все таки на всех vhost's работать одинаково?

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,251894,251977#msg-251977



Подробная информация о списке рассылки nginx-ru