LINUX.ORG.RU

nginx перезапись URL


0

1
upstream srvs {
        server 10.1.200.20 max_fails=3 fail_timeout=15s;
        server 10.1.200.32 max_fails=3 fail_timeout=15s;
}
    server {
        listen       10.1.200.118;
        location / {
                    proxy_pass http://srvs;
                }

нужно чтоб в итоге URL пользователя выглядел к примеру http://10.1.200.20 то есть в зависимости от перенаправления на сервер

Ответ на: комментарий от mouserok

а никак. зачем тебе, при таком подходе, фронтенд в виде нжинкса?

самое простое — на 10.1.200.118/ повесить скрипт который рандомно будет выплевывать http редирект на те два сервера

можно поиграться с переменной $upstream_addr, что-то вроде

rewrite ^/$ $upstream_addr permanent;

но я сам не пробовал)

gistart
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.