이미지가 엑박으로 표시되는 경우 어떻게 해야하나요?
💡 요약 정리
- 엑박(깨진 이미지) 원인: 파일 삭제, 경로 변경(가장 흔함), 플러그인/테마 충돌, .htaccess, 보안 플러그인·프록시 차단
- 도메인 변경 후 발생 시: Go Live Update Urls로 기존 도메인을 새 도메인으로 일괄 변경
- Cloudflare 사용 시: 이미지 캐싱 비활성화 후 재확인
- 직접 해결이 어렵다면: 최근 정상 시점(7일 이내)으로 DATA·DB 복원
- 복원 도움말: 복원방법
1. 우선 확인해야 할 사항
- 이미지 파일이 실제로 존재하는지 확인합니다.
- 워드프레스 관리자 > 미디어 라이브러리에서 이미지 썸네일이 보이는지 확인
- FTP(파일을 서버에 올리고 내려받는 방법/프로그램)로 서버 파일 시스템의 업로드 경로에 파일이 있는지 확인
- 이미지 주소(URL)가 올바른지 확인합니다.
- 게시글/페이지의 이미지 주소가 현재 사용하는 도메인으로 시작하는지 확인
- 캐시/보안 도구가 이미지를 막고 있지 않은지 확인합니다.
- 보안 플러그인, 방화벽, CDN(예: Cloudflare) 설정 확인
2. 원인별 상세 해결 방법
2.1 이미지가 존재하지 않는 경우
- 사용자 또는 관리자가 워드프레스 미디어 라이브러리나 서버의 파일 시스템에서 이미지를 의도치 않게 삭제했을 수 있습니다.
- 해결:
- 백업본이 있다면 복원하거나, 원본 이미지를 다시 업로드합니다.
- 동일 파일명을 사용하더라도 경로가 다르면 표시되지 않을 수 있으므로 업로드 경로를 확인합니다.
2.2 이미지 경로가 변경된 경우(가장 흔한 원인)
- 도메인 변경이나 FTP 작업 중 파일 이동으로 경로가 바뀌면 기존 글/페이지의 이미지 링크가 깨집니다.
- 해결:
- 사이트 전반의 URL을 새 도메인으로 일괄 치환합니다. Go Live Update Urls 플러그인을 활용하면 기존 도메인을 신규 도메인으로 한 번에 변경할 수 있습니다.
- 자세한 사용 방법은 아래 가이드를 참고하세요.
2.3 플러그인 또는 테마 충돌
- 특정 플러그인이나 테마와의 충돌로 이미지 파일이 삭제되거나 경로가 바뀌는 문제가 발생할 수 있습니다.
- 해결:
- 최근 설치/업데이트한 플러그인을 비활성화하고 이미지가 정상 표시되는지 확인합니다.
- 테마를 기본 테마로 전환하여 문제 발생 여부를 비교합니다.
- 문제 원인을 특정한 뒤 해당 플러그인의 이미지 차단/캐싱 관련 옵션을 조정합니다.
2.4 .htaccess 파일 설정 문제
- 플러그인 설정 변경이나 수동 편집으로 .htaccess가 잘못 설정되면 이미지 접근이 차단될 수 있습니다.
- 해결:
- .htaccess를 백업(.htaccess_backup 등) 후 초기화하거나 기본 규칙으로 되돌립니다.
- 문제 재현 여부를 확인한 뒤 필요한 설정만 단계적으로 다시 적용합니다.
2.5 보안 플러그인 방화벽, 프록시/CDN 설정으로 인한 이미지 차단
- 예: WordPress Security by iThemes, Cloudflare 등
- 해결:
- 사용 중인 보안 플러그인에서 이미지 차단 또는 이미지 캐싱 관련 설정을 확인하고 비활성화/완화합니다.
- Cloudflare 사용 시 이미지 캐싱을 비활성화 후 사이트를 새로고침하여 표시 여부를 재확인합니다.
3. 도메인 변경으로 경로가 바뀐 경우 빠른 복구 방법
- 가장 많이 발생하는 유형은 도메인 변경으로 인한 이미지 경로 불일치입니다.
- Go Live Update Urls 플러그인으로 사이트에 적용된 기존 도메인을 신규 도메인으로 일괄 수정할 수 있습니다.
- 자세한 단계별 방법은 다음 문서를 참고하세요.
4. 직접 해결이 어려운 경우: DATA·DB 복원
- 원인 1, 3, 4, 5에 해당하고 직접 조치가 어렵다면, 정상적으로 보이던 시점(7일 이내)으로 DATA와 DB를 복원해 보세요.
- 복원 가이드: 복원방법
- 바로가기: DATA&DB 복원/백업