[오류해결] Netlify Page Not Found 에러 해결(바닐라JS / React)

2023. 3. 26. 11:50·웹 프로젝트/웹 프로젝트
반응형

오류 상황

Netlify 배포 후 Page Not Found라는 창이 뜨고 웹사이트가 실행되지 않는 오류

 

 

바닐라JS

해결

나의 경우 바닐라 자바스크립트를 이용해 웹페이지 구축 중이었는데, index.html을 다른 이름으로 변경해버려서 문제가 생겼다.

index.html을 다시 생성해 주었더니 문제가 해결되었다.

netlify의 url로 들어가면 가장 먼저 index.html 파일을 띄워주기 때문에, index.html파일이 반드시 있어야 한다.

 

React Router

아래 두 가지 방법 중 편한 방법을 선택하면 된다. 이후 프로젝트를 저장하고 재배포하면 오류가 사라질 것이다. 

 

해결1

리액트 프로젝트의 public 폴더에 _redirects 파일을 생성한 뒤 파일 내에 다음 내용을 입력

/* /index.html 200

 

해결2

리액트의 최상위 폴더에 netlify.toml 파일을 생성한 뒤 파일 내에 다음 내용을 입력

[[redirects]]
from = "/*"
to = "/index.html"
status = 200

 

 

 

 

참고

 

Page Not Found Error on Netlify Reactjs React Router solved

So you made a Single Page Application and It’s working great on localhost npm or yarn server. And now...

dev.to

 

 

210918 개발기록: netlify - 새로고침 에러

📌 React - Netlify, Redirection 에러 리액트 서버를 netlify 를 통해 정상 배포했다. 이 때 새로고침을 하면 아래와 같은 에러메시지가 나타난다. page not found 는 404 에러로, 현재 url 에서 찾고자 하는 자

junior-datalist.tistory.com

https://www.youtube.com/watch?v=Ff6LBcYSlRk&ab_channel=RajeshBhattarai 

반응형

'웹 프로젝트 > 웹 프로젝트' 카테고리의 다른 글

[React/Spring boot/MySQL/AWS] 블로그 제작 프로젝트 강의 내용정리 5. 회원가입 Controller 작성 및 HTTP Post Request  (0) 2023.06.05
[React/Spring boot/MySQL/AWS] 블로그 제작 프로젝트 강의 내용정리 4. React 폴더 구조 세팅 및 Axios로 Spring boot와 통신  (0) 2023.06.05
[React/Spring boot/MySQL/AWS] 블로그 제작 프로젝트 강의 내용정리 3. Entity 및 Repository 생성  (0) 2023.06.04
[React/Spring boot/MySQL/AWS] 블로그 제작 프로젝트 강의 내용정리 2. 데이터베이스 테이블 설계 및 생성  (0) 2023.06.03
[React/Spring boot/MySQL/AWS] 블로그 제작 프로젝트 강의 내용정리 1. 프로젝트 설명 및 개발 환경 설정  (0) 2023.06.03
[오류해결] git push 오류 (! [remote rejected] main -> main (failure)error: failed to push some refs to ... )  (0) 2023.03.27
'웹 프로젝트/웹 프로젝트' 카테고리의 다른 글
  • [React/Spring boot/MySQL/AWS] 블로그 제작 프로젝트 강의 내용정리 3. Entity 및 Repository 생성
  • [React/Spring boot/MySQL/AWS] 블로그 제작 프로젝트 강의 내용정리 2. 데이터베이스 테이블 설계 및 생성
  • [React/Spring boot/MySQL/AWS] 블로그 제작 프로젝트 강의 내용정리 1. 프로젝트 설명 및 개발 환경 설정
  • [오류해결] git push 오류 (! [remote rejected] main -> main (failure)error: failed to push some refs to ... )
청량리 물냉면
청량리 물냉면
프로그래밍 공부를 하고 있습니다. 공부 내용 정리 겸 정보 공유를 목적으로 합니다.
    반응형
  • 청량리 물냉면
    노력중인 블로그
    청량리 물냉면
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 프로그래밍
        • Programming
        • C | C++
        • Java
        • Python
      • 웹 프로그래밍
        • HTML | CSS
        • JavaScript | TypeScript
        • React
        • Vue.js
        • Next.js
        • Spring & Spring Boot
        • JSP & Servlet
        • DB
      • 웹 프로젝트
        • 웹 프로젝트
        • 🥨스낵몰
        • 👨‍👨‍👧‍👧소셜 가계부
        • 🌜꿈 일기장
        • 🔮포트폴리오 사이트
        • 🏃‍♂️팀 프로젝트: 일정관리 프로그램
        • 📈팀 프로젝트: AI기반 주식 분석 플랫폼
        • 😺Just Meow It: 고양이의 조언
      • 앱 프로그래밍
        • Flutter
        • Kotlin
      • Problem Solving
        • 백준
        • 프로그래머스
        • SWEA
      • Computer Science
        • 알고리즘
        • 컴퓨터 네트워크
        • 이산수학
      • Developer
        • 후기
        • 자료정리
        • 취업 | 취준
        • 웹개발 교육 프로그램
        • TIL
  • 블로그 메뉴

    • 홈
    • Github
  • 공지사항

    • 프로그래밍 공부 중😊
  • 인기 글

  • 태그

    공식문서
    파이썬
    자바스크립트
    블로그 제작
    강의내용정리
    mysql
    bfs
    뉴렉처
    d3
    React
    백준
    리액트
    ZeroCho
    프로그래머스
    플러터
    Jiraynor Programming
    타입스크립트
    spring boot
    AWS
    Next.js
    자바
    컴퓨터네트워크
    클론 프로젝트
    프로젝트
    웹사이트
    알고리즘
    포트폴리오
    구현
    Til
    SWEA
  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
청량리 물냉면
[오류해결] Netlify Page Not Found 에러 해결(바닐라JS / React)
상단으로

티스토리툴바