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

   Á¶È¸ 3527   Ãßõ 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 1010/5746
2014-05   5343546   Á¤ÀºÁØ1
2015-12   1857816   ¹é¸Þ°¡
2017-06   3529   ºÒ¾Ë¿Õ
2017-04   3529   AplPEC
2020-09   3529   Shinjb
2020-09   3529   twopaik
2014-12   3530   ÀÌÁ¤½Ä
2020-01   3530   KurTurCho
2014-03   3530   ³²ÀºÁ¾
2021-12   3530   ±èÁØÀ¯
2020-06   3530   °ø¹é±â
2015-08   3530   ÆÄ¸®´ë¿Õ
2016-03   3530   ¶óÀÌÁ¨
2018-06   3530   Sakura24
2019-03   3530   ¹öÇÁ¿£Áö´Ï¡¦
2020-03   3530   °Å´Ï½ºÆ®
2020-12   3531   ¿¥ÇÃ
2017-06   3531   Zozozom
2017-07   3531   ºí·ç¿µ»ó
2020-07   3531   ¿µ»êȸ»ó
2020-08   3531   Á¨½Ã½ºÅÛÁî
2019-03   3531   ÁÖÀÎÁÖ´ÔÀÇ¡¦