• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    해결됨

next14 app router 배포 nginx index.html 물리기

24.04.05 16:32 작성 조회수 117

0

프로젝트를 하다가 next를 배포해서 nginx에 물리려고 했는데 index html 을 찾아서 물려줘야 된다고 해서 강의에서 나온 nextConfig 에서 output:'export 를 해주면 index html 이 뜨는건 확인을 하였습니다.
근데 문제는 제가 서버에서의 기능을 많이 썼기 때문에 정적으로 배포가 어려움이 있었습니다.
다른 방법이 있을까요..?

답변 1

답변을 작성해보세요.

0

정적으로 배포 안 하셔도 됩니다. nginx의 reverse proxy를 사용하면 nginx가 요청을 받았을 때 next 프론트 서버로 요청을 토스합니다. 대부분의 회사가 이렇게 많이 합니다. nginx의 location 블록입니다. 다음 링크의 코드처럼요.

https://www.zerocho.com/category/NodeJS/post/5ef450a5701d8a001f84baeb