No1
July 22, 2014 06:00AM
Добавлено в 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 работать одинаково?
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: 130
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready