워드프레스를 다른 사이트로 이전시 첨부된 사진의 경로가 어긋나는 경우가 있다.

예를 들어 A 사이트에 있었던 사진의 경로가 https://a.com/wp-content/uploads/2024/04/1.jpg 였는데 이전후에 실제로 있어야 할 경로는 https://b.com/wp-content/uploads/2024/04/1.jpg 가 되어야 하는 경우가 있다.

이런 경우에는 wp 명령어를 이용해 DB에서 일괄 수정한다.

  1. curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
    chmod +x wp-cli.phar
    sudo mv wp-cli.phar /usr/local/bin/wp
     wp –info
  2. 실행은 워드프레스가 설치된 폴더에서 한다.
root@ilikeafrica:/var/www/ilikeafrica# wp search-replace 'http://ilikeafrica.com' 'https://ilikeafrica.com' --all-tables --allow-root

/var/www/ilikeafrica에 워드프레스가 설치되어 있고, 기존 DB에 있었던 http://ilikeafrica.com 이란 항목을 모두 https://ilikeafrica.com 로 변경한다는 의미이고, root 사용자도 해당 명령어를 실행할수 있게 하는 옵션까지 넣은 명령어이다.

이렇게 하면 사이트 이전후 단순 경로문제 때문에 엑박으로 보이던 사진이나 첨부파일들이 보이게

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다