nginx ¸®¹ö½º ÇÁ·Ï½Ã ¼³Á¤ Áú¹®ÀÔ´Ï´Ù.

   Á¶È¸ 3045   Ãßõ 0    

 안녕하세요.

nginx을 리버스 프록시로 사용하고 있는데, 원하는 대로 설정이 어려워 질문드립니다.


https://www.domain.com/service1/ 으로 접속할 경우 service1로 연결해주고

그 외 모든 다른 경우는 service2로 보내 주고 싶습니다.


아래는 현 설정파일입니다.

지금 상태로는 https://www.domain.com/service1/ 으로 접근해도 service2로 가네요 T_T


테스트 차원에서 /service1 로 들어올 시 return 301 https://www.naver.com/로 처리해봤지만

역시 네이버로 가는게 아니고, service 2로 가네요.


어떻게 해야 할까요?

리버스 프록시(linuxserver 이미지), 서비스 컨테이너(아파치) 2개로 구성되어있습니다.


location /service1 {

    return 301 $scheme://$host/service1/;

}

location ^~/service1/ {

    include /config/nginx/proxy.conf;

    resolver 127.0.0.11 valid=30s;

    set $upstream_app service1;

    set $upstream_port 443;

    set $upstream_proto https;

    proxy_pass $upstream_proto://$upstream_app:$upstream_port;


    rewrite /service1(/.*) $1 break;

    proxy_max_temp_file_size 0;


    proxy_set_header Range $http_range;

    proxy_set_header If-Range $http_if_range;

    proxy_set_header Connection $http_connection;

    proxy_redirect off;

    proxy_ssl_session_reuse off;

}

       location / {

                auth_basic "Restricted";

                auth_basic_user_file /config/nginx/.htpasswd;

                include /config/nginx/proxy.conf;

                resolver 127.0.0.11 valid=30s;

                set $upstream_app service2;

                set $upstream_port 443;

                set $upstream_proto https;

                proxy_pass $upstream_proto://$upstream_app:$upstream_port;

        }


ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
¼úÀÌ 2020-03
Àú »óȲÀº ¸®¹ö½ºÇÁ·Ï½Ã¸¦ ½á¾ßÇÒ°Ô ¾Æ´Ï°í ¼­ºê´ÜÀº ¸®´ÙÀÌ·ºÆ®¸¦ ½á¾ßµÉ°Å °°Àºµ¥¿ä?
     
ÃÖ¸¶·ç 2020-03
´äº¯ °í¸¿½À´Ï´Ù.
°°Àº µµ¸ÞÀÎ ³»¿¡¼­ ¼­ºñ½º¸¦ ÇÏ°í ½Í¾î¼­ ±×·¸½À´Ï´Ù.
          
¼úÀÌ 2020-03
±×·¯´Ï±î¿ä °°Àº µµ¸ÞÀÎÀ̱⠶§¹®¿¡ ¸®¹ö½º ÇÁ·Ï½Ã·ÎÇÏ¸é ¾ÈµÇ°í ¸®´ÙÀÌ·ºÆ® ±â´ÉÀ» »ç¿ëÇØ¾ß µÈ´Ù´Â°Å¿¡¿ä. ÇØ´ç ¼­ºê µð·ºÅ丮¸¦ ¸®´ÙÀÌ·ºÆ® ±â´É ³Ö¾îÁÖ¸é ¿øÇÏ´ø°Ô µÉ°Å °°³×¿ä.


QnA
Á¦¸ñPage 1065/5686
2015-12   1519026   ¹é¸Þ°¡
2014-05   4982945   Á¤ÀºÁØ1
2019-01   3133   ½Å°ü¾Ç»ê
2014-02   3133   ÀÌÁöÆ÷Åä
2015-02   3133   Ȳ¼ºÁø
2018-06   3133   ÇູÇϼ¼
2015-03   3133   ¹æoÈ¿o¹®
2020-05   3133   ÇູÇϼ¼
2021-05   3133   Àü¼³¼ÓÀǹ̡¦
2020-04   3133   ±Ç¿ë1
2021-09   3133   ÀÌÁöÆ÷Åä
2019-04   3133   ¿ÀÀ̵µ½½·¹¡¦
2017-04   3133   SkyBase
2019-02   3133   wlswls999
2023-10   3134   ¹«½î»Ôó·³
2020-03   3134   TLaJ3KtYGr
2020-07   3134   audacity
2017-08   3134   ÄÚÄí
2020-11   3134   °«ÄÄ
2018-08   3134   monan
2015-12   3134   ÀåÃ浿ºê·Î¡¦
2019-06   3134   ÅëÅë9