В nginx ssl с балансировкой нагрузки, не в состоянии перенаправить на nginx url, он перенаправляет на серверы балансировки нагрузки, - PullRequest
0 голосов
/ 10 апреля 2019

Я устанавливаю балансировщик нагрузки nginx ssl для нашего внутреннего приложения, работающего на веб-сервере apache. Балансировка загрузки работает, но она перенаправляет на URL-адрес сервера actul, одновременно нажимая URL-адрес nginx.Есть ли какие-либо дополнительные настройки мне нужно сделать в nginx для части URI.

Я пробовал с тегами location ~ / training / (. *) {}, Но он не работает.

worker_processes  1;

events {
    worker_connections  1024;
}

http {

    resolver 8.8.8.8 ipv6=off;

  upstream sample { 
    hash $remote_addr;
        server 10.1.2.3:443;
    server 10.1.2.4:443;    

  }

  server {
    listen 443 ssl;
    server_name gblnb-mp13k7rb.galaxy.lan;

    ssl_certificate     D:/nginx-1.15.10/conf/nginx.crt;
    ssl_certificate_key D:/nginx-1.15.10/conf/nginx.key;

    location ~  /gxtraining/(.*) {
     proxy_pass https://sample; 
     proxy_redirect default;
     #proxy_redirect https://sample$request_uri https://gblnb-mp13k7rb.galaxy.lan/gxtraining;
    }   

  }
}

и

10.1.2.5: 443URL-адрес nginx

, когда я нажимаю 10.1.2.5:443, не должен перенаправлять на 10.1.2.3:443/training/login/index.php или 10.1.2.4:443/training/login/index.php страницы.Но он должен отображаться как 10.1.2.5:443/training/login/index.php страница в браузере.

  • Элемент списка
...