오답노트
[alpine nginx] 404 not found 해결
todoni
2022. 12. 25. 18:26
alpine linux에서 nginx를 실행시키면 자꾸 default welcome page가 뜨는게 아니라 404 not found가 뜨는 것이었다?
나는 그냥 설정을 고치는게 아니라
이 defualt 페이지가 보고 싶었을 뿐인데.. 어떻게 해도 404가 뜨는것.
원인은 /etc/nginx/http.d/ 경로에 있는 default.conf 때문이었다 ^^..
가면 이런 파일이 있는데 Everything is a 404 밑의 세줄을 주석 처리 해주고 다시 켜보면 default page가 잘 뜬다.
검색 하다 보니 운영체제마다 폴더 구조가 다른 것 같아서 도대체 alpine 으로는 해결한 사람이 없나 했는데 찾아내서 다행이다.
alpine 에서는 nginx.conf 파일을 직접 수정 하지 않고 저런식으로 server 블록만 따로 빼서 .conf 형식 파일로 저장한 다음에
/etc/nginx/http.d 경로에 넣어주는 걸로도 잘 동작한다!