본문으로 건너뛰기
배포와 운영 기초집LESSON 07

배포 후 URL, 링크, 정적 에셋, 새로고침 오류 점검

난이도입문 → 초급
예상 시간30분
선수지식이전 강의

7강. 배포 후 URL, 링크, 정적 에셋, 새로고침 오류 점검

1. 이번 강의에서 해결할 문제

Actions가 초록색이어도 잘못된 baseUrl, 대소문자, SPA 경로 문제로 실제 사용자는 빈 화면이나 404를 볼 수 있습니다.

2. 학습 목표

3. 핵심 개념

CI 성공은 artifact 게시까지의 증거이고 사용자 경로 동작은 별도 검증 대상입니다. 프로젝트 경로가 포함된 절대 URL, Network의 404, Console 오류, 직접 새로고침을 확인해야 합니다. Docusaurus가 정적으로 생성한 문서는 각 경로에서 직접 열려야 합니다.

4. 단계별 실습

1. PowerShell

실행 위치: 로컬 터미널

실행 전 확인: example-learner를 실제 공개 주소로 바꾸되 토큰은 사용하지 않습니다.

대상: 가상 Pages URL의 홈과 대표 문서

PowerShell
$site = "https://example-learner.github.io/dev-foundations"
Invoke-WebRequest -Uri "$site/" -Method Head
Invoke-WebRequest -Uri "$site/docs/curriculum" -Method Head

예상 결과: 실제 주소로 바꿨을 때 200 계열 응답과 콘텐츠 형식이 확인됩니다.

2. 브라우저

실행 위치: 배포된 Pages 사이트

실행 전 확인: 캐시 비활성화 상태의 Network와 Console을 엽니다.

대상: 홈·강의·사이드바·에셋·404

브라우저
1. 홈에서 대표 강의로 이동
2. 깊은 강의 URL을 주소창에 직접 입력
3. 새로고침
4. 모바일 폭에서 사이드바 열기
5. CSS·JS·이미지 404 확인
6. 존재하지 않는 경로의 404 확인

예상 결과: 직접 접근과 새로고침이 유지되고 정적 에셋 실패·치명적 Console 오류가 없습니다.

5. 배포·운영 흐름이 동작하는 이유

브라우저는 HTML이 참조한 baseUrl 기준 CSS·JS를 추가 요청합니다. HTML이 200이어도 에셋 URL이 틀리면 화면이 깨지므로 Network와 화면을 함께 봐야 합니다.

6. 자주 하는 실수와 안전한 해결법

7. 직접 실습

8. 이해 점검 질문 3개

9. 핵심 요약

MINI QUIZ

배포 후 URL, 링크, 정적 에셋, 새로고침 오류 점검 미니 퀴즈

선택 즉시 정답과 해설을 확인할 수 있습니다. 결과는 이 브라우저에만 저장됩니다.

0 / 2
  1. 문제 1“배포 후 URL, 링크, 정적 에셋, 새로고침 오류 점검”에서 오류나 데이터 손실을 줄이는 선택은 무엇인가요?
  2. 문제 2‘강력 새로고침으로 모든 문제를 캐시 탓으로 돌림’ 실수를 판단할 때 “배포 후 URL, 링크, 정적 에셋, 새로고침 오류 점검” 강의가 제시한 기준은 무엇인가요?
LESSON STATUS

학습을 마쳤나요?

직접 실습과 점검 질문까지 확인한 뒤 완료로 표시하세요.

7강. 배포 후 URL, 링크, 정적 에셋, 새로고침 오류 점검 미완료 상태