혠의 기술블로그

  • 홈
  • 태그
  • 방명록

trailing slash 1

왜 FastAPI는 http로 리다이렉트 될까? Nginx 프록시 환경에서 발생하는 Redirect 문제

FastAPI + Nginx 조합으로 서비스를 배포할 때 가장 자주 겪는 문제 중 하나가 있다.HTTPS 로 접속했는데 왜 HTTP로 리다이렉트 된다."/"로 끝나는 경로만 리다이렉트가 발생한다.이 문제는 단순히 서버 한 곳의 문제가 아니라, FastAPI의 URL 정책, Nginx의 프록시 동작, Uvicorn의 proxy 설정 문제가 서로 엇갈리면서 발생하는 현상이다. 전체구조 - Nginx는 HTTPS 종료 지점 이다.우리가 사용하는 구조는 대부분 아래와 같다. 클라이언트는 HTTPS로 접속하지만, FastAPI는 내부적으로 HTTP로 톧신한다. 즉, Nginx가 SSL을 종료하고 내부 FastAPI로 요청을 넘겨주는 구조다.FastAPI는 원래 요청이 HTTPS였는지 알 수 없다.Nginx가..

Backend · Infra 2025.12.17
이전
1
다음
더보기
프로필사진

혠의 기술블로그

成長中...

  • 분류 전체보기 (46) N
    • 회고 (4)
    • Backend · Infra (29) N
    • Frontend · UI (2)
    • Computer Science (1)
    • TIL · 잡담 (6)
    • 기술 시리즈 (1)

Tag

대규모 데이터 처리, proxy header, api분리, 모듈분리, pkce, ory, API, browsertools, db선택가이드, 데이터베이스 비교, trailing slash, olapdb, 벡터DB, 컴포넌트분리, 브라우저mcp, 폼 빌더, ai 검색, web server configuration, 검색엔진db, db 종류,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바