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

   Á¶È¸ 3060   Ãßõ 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 4676/5687
2014-05   4994031   Á¤ÀºÁØ1
2015-12   1529960   ¹é¸Þ°¡
2020-01   3058   µÞºÏ¼Ò³â
2020-11   3058   ±èÁØÀ¯
2018-12   3058   ½Öcpu
2019-08   3058   ÇູÇϼ¼
2020-12   3058   ¸Þ°¡³¯¹é
2020-01   3058   ÇູÇϼ¼
2021-01   3058   Âù¼­¾Æºü
2021-04   3058   ¾ÈÇü°ï
2017-10   3058   µå½´
2022-10   3058   À̸ŸÁ·®2
2021-09   3058   hdsniper
2019-03   3058   »ç¶ûÇ϶ó
2020-08   3058   ½ÅÀº¿Ö
2020-12   3057   ¾Ó²ô
2021-04   3057   ¾Ë¼ö¾ø´ÂÈû
2020-11   3057   ÂÞ¾ÆÀ×
2017-04   3057   NeOpLE
2019-11   3057   hellmoth
2021-10   3057   ±¸Â÷´Ï
2017-10   3057   ¸¶Åë