@ksenofor

Сервер nginx — как в нем сделать редирект с одного домена на 2 разных сайта, 50\50?

Сейчас дело обстоит примерно так.

server {
listen 80;
server_name my-server-side.ru;
return 301 http://my-another-site.ru;
}

Вопрос - как сделать, чтобы при заходе на my-server-side.ru в 50% случаев редирект происходил на http://my-another-site.ru, а в 50% на my-another-another-site.ru ?
  • Вопрос задан
  • 2516 просмотров
Пригласить эксперта
Ответы на вопрос 3
RicoX
@RicoX
Ушел на http://ru.stackoverflow.com/
Официальная дока на русском языке с примерами Процент попаданий на каждый бэкенд задается весами бэкендов.
Ответ написан
Комментировать
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
split_clients "${remote_addr}AAA" $redirectto {
               50%               domain2;
               *               domain1;
}

return 301 http://$redirectto ;
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы