Amazon S3 CDN 링크를 WordPress 미디어 파일에 역방향으로 연결하여 서버 사본을 다시 가리 키도록하려면 어떻게해야합니까? W3 총 캐시 사용

톰 켄텔

이것에 대한 광범위한 인터넷 검색을 완료했습니다. 사이트 시작시 엄청난 양의 트래픽을 처리하기 위해 CDN을 설정했습니다. 이제 이미지를 서버로 다시 가져 와서 CDN 대신 로컬 서버 복사본을 가리 키도록 파일에 대한 링크 / 참조를 업데이트해야합니다.

W3 Total Cache 및 단일 S3 버킷을 사용하는 표준 WordPress 설치입니다.

어떤 아이디어?

고마워, 톰.

칼 에반스

명령 줄에서 작업하는 것이 편하다면 그리 어렵지 않습니다. WP-CLI ( http://wp-cli.org )를 사용 하여 데이터베이스에서 값을 검색하고 바꿉니다. 데이터베이스에 나열한 각 이미지에 대해 검색 / 교체를 수행해야 할 가능성이 높습니다.

  • 아직없는 경우 모든 이미지를 서버에 다시 복사하고 원하는 위치에 두십시오.
  • wp-cli를 사용하여 데이터베이스를 검색하고 S3 버킷에 대한 모든 참조를 찾으십시오.
  • 하나씩 이동하고 S3 URL을 로컬 서버를 가리키는 URL로 바꿉니다.

처음 한두 번 수행 한 후 해당 이미지를 표시하는 페이지를로드하면 로컬로로드되어야합니다.

wp-cli는 전체 데이터베이스를 검색하고 직렬화 된 값의 압축을 풀어 검색합니다. 이런 종류의 작업을위한 훌륭한 도구입니다. getpantehon.com에서 다양한 작업을 관리하는 데 많이 사용합니다.

건배!

= C =

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관