이 방법으로 해결함!!
server {
listen 80;
server_name wani.kr;
# 여기에는 기존 wani.kr 서버 세팅들이 들어가 있음.
location /other/ {
rewrite ^/other(/.*)$ $1 break; # url에서 other 뒤에 있는 URL을 전부 그대로 사용.
proxy_pass http://other;
proxy_set_header X-Real-IP $remote_addr; # 실제 접속자의 IP를 X-Real-IP 헤더에 입혀서 전송.
proxy_redirect off;
}
}
upstream other {
server 111.11.11.11:80;
server 111.11.11.12:80;
}
다른 방법
server {
listen 80;
server_name wani.kr;
# 여기에는 기존 wani.kr 서버 세팅들이 들어가 있음.
location /other/ {
rewrite ^/other(/.*)$ $1 break; # url에서 other 뒤에 있는 URL을 전부 그대로 사용.
proxy_pass http://other;
proxy_set_header X-Real-IP $remote_addr; # 실제 접속자의 IP를 X-Real-IP 헤더에 입혀서 전송.
proxy_redirect off;
}
}
upstream other {
server 111.11.11.11:80;
server 111.11.11.12:80;
}
참고> 비중 설정
upstream other {
server 111.11.11.11:80 weight=1;
server 111.11.11.12:80 weight=3;
}
wani.kr/posts/2016/07/01/nginx-proxy-settings/
'Backend > Server' 카테고리의 다른 글
[AWS] AWS Cli 로 S3 다루기 관련 블로그 (0) | 2021.08.02 |
---|---|
[AWS] AWS, Freenom, Cloudflare, Https 적용하는 블로그 (0) | 2021.04.16 |
[AWS] AWS https 적용하기 및 http -> https 리다이렉션 하기 (0) | 2021.03.01 |
[AWS] SSL(HTTPS) 적용 방법 (0) | 2021.02.19 |
[Ubuntu] 글자 크기 변경 (0) | 2019.10.15 |