지식 베이스

WordPress 미디어를 Zinn® 스토리지로 이전하세요

웹 서버 대신 Zinn® 오브젝트 스토리지에 이미지와 동영상을 저장하세요 — WordPress에 액세스 키를 입력할 필요가 전혀 없습니다.

이미지와 비디오는 대개 WordPress 사이트가 제공하는 가장 용량이 큰 항목입니다. 이를 Zinn® 객체 스토리지로 이전하면 웹 서버의 부담과 디스크 사용량 제한에 대한 부담을 덜 수 있습니다.

액세스 키를 입력할 필요가 전혀 없습니다

이 부분은 당사의 플러그인이 해당 범주의 다른 플러그인과 차별화되는 지점이므로 자세히 읽어볼 가치가 있습니다.

다른 모든 미디어 오프로드 플러그인은 S3 액세스 키와 비밀 키를 WordPress에 붙여넣도록 요청합니다. 그러면 이 키들은 wp_options 테이블에 저장되며, 이곳은 사이트의 다른 모든 플러그인이 읽을 수 있고, 모든 마이그레이션 내보내기 파일에 복사되며, 개발자에게 보내는 백업 파일에도 그대로 남게 됩니다. 해당 키 쌍이 유출되면 전체 버킷이 노출됩니다.

당사의 플러그인은 키를 전혀 보관하지 않습니다. 플러그인은 해당 사이트의 폴더에만 적용되는 토큰을 보유하며, 업로드할 때마다 당사에 일회용 서명 링크를 요청합니다. 그런 다음 파일은 웹 서버에서 스토리지로 직접 이동하며, 당사를 거치지 않습니다.

해당 토큰이 노출되더라도 대시보드에서 클릭 한 번으로 취소할 수 있습니다. 유출된 액세스 키로는 그렇게 할 수 없습니다.

활성화 방법

  1. 대시보드에서 사이트를 열고 Files & databases → Images & video CDN으로 이동하십시오.
  2. Turn on the media CDN을 누르십시오. 스토리지가 자동으로 설정됩니다.
  3. Get a pairing code를 누르십시오. 이 코드는 한 번만 작동하며 30분 후에 만료됩니다.
  4. WordPress 사이트에 Zinn® Media Offload를 설치하십시오. WordPress.org 디렉터리에 있으므로 Plugins → Add New Plugin에서 이름을 검색하여 찾을 수 있습니다. 그런 다음 Zinn Digital® → Media Offload로 이동하여 Connection 탭에 코드를 붙여넣고 Connect this site를 누르십시오.

새로운 업로드는 즉시 이동됩니다. 기존 라이브러리는 이후 몇 시간에 걸쳐 백그라운드에서 한 번에 몇 개씩 이동하며, 작업이 중단되더라도 중단된 지점부터 다시 시작됩니다.

기존 미디어에 적용되는 방식

파일은 Zinn® 스토리지로 복사되며, 사이트는 기존 로컬 복사본을 계속해서 제공합니다. 아직 페이지에 변경되는 사항은 없습니다.

이는 의도된 방식입니다. 업로드와 파일 제공은 두 개의 개별 단계이며, 첫 번째 단계만 단독으로 실행해도 안전합니다. 미디어 이전이 진행되면 Rewrite media URLs를 켜십시오. 그러면 페이지가 웹 서버 대신 CDN을 가리키기 시작합니다.

미디어가 제공되는 위치

재작성 기능을 켜는 즉시 대부분의 사이트는 당사의 공유 미디어 호스트네임에서 제공됩니다. 별도로 설정할 작업은 없습니다.

풋프린트 없는(Footprint-free) 사이트는 의도적으로 다르게 작동합니다. 이러한 사이트는 공유 Zinn® 호스트네임에서 절대 제공되지 않습니다. 이를 사용하는 모든 사이트의 페이지 소스에 동일한 주소가 공개되기 때문이며, 이는 풋프린트 없는 호스팅이 방지하고자 하는 사이트 간의 연결 흔적 그 자체입니다. 따라서 풋프린트 없는 사이트는 자체 도메인을 지정할 때까지 자체 미디어를 제공합니다. 서브도메인(예: media.yoursite.com)을 생성하여 버킷을 가리키도록 설정한 다음, 대시보드의 Media domain에 입력하십시오. 그러면 미디어가 자체 도메인에서 제공되며, 소유한 다른 사이트와 연결되는 흔적이 남지 않습니다.

풋프린트 없는 사이트뿐만 아니라 모든 사이트에서 자체 도메인을 사용할 수 있으며, 다른 모든 사이트에서는 단지 선택 사항일 뿐입니다.

설정은 WordPress가 아닌 대시보드에 저장됩니다

플러그인 자체에는 페어링 코드 외에 다른 설정이 없습니다. URL 재작성 여부 및 로컬 복사본 삭제 여부는 Zinn® 대시보드에서 결정되므로, 설정 정보가 저장되는 위치는 언제나 하나뿐이며 두 곳의 설정이 불일치할 가능성이 없습니다.

로컬 복사본 삭제

기본적으로 비활성화되어 있습니다. 이 설정을 켜면 모든 크기의 변환 파일이 성공적으로 업로드된 후에만 원본 파일이 삭제됩니다. 부분적인 업로드로는 어떤 파일도 삭제되지 않는데, 이는 다시 생성할 원본이 남아 있지 않은 상태에서 양쪽 모두에 섬네일이 남지 않는 상황을 방지하기 위함입니다.

문제가 발생한 경우

업로드 시 당사 스토리지에 연결할 수 없더라도 업로드는 정상적으로 성공하며, 플러그인이 없을 때와 완전히 동일하게 파일은 서버에 유지됩니다. 설정 화면에 문제 내용이 표시되며, 이후 백그라운드 작업이 해당 파일을 다시 처리합니다.

플러그인을 비활성화하면 새 업로드가 중단됩니다. 이미 이동된 미디어는 계속 작동합니다.

자체 버킷 사용

당사 스토리지 대신 대시보드에서 자체 S3 호환 버킷을 연결할 수 있습니다. 플러그인은 동일한 방식으로 작동하며, 이때도 키를 전혀 보관하지 않습니다.

블로그 최신 글

호스팅, SEO 및 대규모 사이트 운영에 대해 작성한 글입니다.

호스팅 계층에서의 SEO 및 링크 빌딩: 2026년 운영자의 관점

2026년 호스팅이 색인 생성과 링크 자산에 미치는 영향: 페이지의 색인 상태 유지, 구축 전 기존 도메인 검증, 검색 엔진 흔적 없는 링크 빌딩, 그리고 인프라가 SEO를 위해 할 수 있는 것과 할 수 없는 것에 대한 솔직한 분석.

게시물 읽기 →

WordPress를 빠르고 안전하게 만들기: 성능 및 플러그인 체크리스트

빠르고 안전한 WordPress를 위한 실용적인 체크리스트: 서버 수준 캐싱, 사이트별 객체 캐시, 사용할 가치가 있는 소수의 플러그인, 최신 스택 유지, 그리고 절대 캐시해서는 안 되는 WooCommerce 페이지.

게시물 읽기 →

2026년 관리형 웹 호스팅을 선택하는 방법: 구매자 가이드

제어판이 있는 저렴한 서버와 우수한 매니지드 호스팅을 실제로 구분 짓는 요소(마이그레이션, 백업, 격리, 진정한 캐싱 및 정직한 확장성), 그리고 계약하기 전에 이를 평가하는 방법.

게시물 읽기 →

블로그 읽기 →

아직 해결되지 않았나요?

모든 요금제에 지원 서비스가 포함되어 있으며, 고객센터는 하루 24시간 열려 있습니다. 또한 58개의 지원 언어 중 편하신 언어로 문의해 주시면 고객님의 언어로 답변해 드립니다.

지원팀에 문의 → 모든 글 →