<출처>
워드프레스를 단독으로 설치한 경우에는 도메인을 변경하는 것이 비교적 간단합니다. 설정>일반에서 워드프레스 주소와 사이트url을 새로운 도메인으로 변경해주거나, 혹은 같은 호스팅업체에서 도메인을 구입한 경우 단순히 대표 도메인 변경 설정만 해 주면 되기 때문입니다.
그러나 워드프레스 멀티사이트를 사용하는 경우에는 데이터베이스를 직접 수동으로 수정해 주어야 합니다. 어려운 방법은 아니므로 다음의 순서대로 따라하기만 하면 비교적 쉽게 도메인을 변경할 수 있습니다.
먼저 도메인을 변경하기에 앞서 혹시 모를 경우를 대비해 데이터를 백업해 둡니다. ftp에 접속하여 wp-content폴더를 복사해 내 컴퓨터에 저장해 두고, phpMyAdmin에 접속해 내보내기한 DB 역시 따로 저장해 둡니다.
그러면 이제 본격적으로 멀티사이트 워드프레스 도메인을 변경해 봅시다.
- phpMyAdmin에 접속한 후, 다음 5가지 테이블을 찾아 선택한 후 수정합니다.
- wp_options: siteurl과 home
- wp_site: 도메인 컬럼에 있는 예전 주소를 새 주소로 변경
- wp_sitemeta: siteurl
- wp_blogs: domain컬럼에 있는 예전 도메인 이름을 모두 새 도메인 이름으로 변경(멀티사이트 url)
- wp_#_options: 멀티사이트 개수만큼 생성된 wp_#_option의 예전 주소를 새 주소로 변경함.(ex. wp_2_options 테이블을 찾아 도메인 변경. 혹은 wp_3_options, wp_4_options 등등.. 멀티사이트 개수만큼 생성되어 있음)
!DB를 수정할 때 주의할 점은 앞 부분에 http://와 마지막에 /가 있는지 잘 보고 원래 포맷 그대로 수정해 주는 것입니다. - ftp에 접속하여 wp-config.php파일을 찾아 에디터로 열어 준 후, 다음 코드를 추가합니다.
define( ‘WP_HOME’, ‘http://new.com’ );
define( ‘WP_SITEURL’, ‘http://new.com’ );new.com대신 자신의 새로운 도메인 주소를 입력합니다.
- wp-config.php파일을 일부 수정합니다.
define( ‘DOMAIN_CURRENT_SITE’, ‘old.com’ );
위의 예전 도메인 주소를 다음과 같이 새 주소로 바꿔줍니다.
define( ‘DOMAIN_CURRENT_SITE’, ‘new.com’ );
위 과정을 모두 마치고 나면 내 워드프레스 멀티사이트의 도메인이 모두 변경된 것을 확인할 수 있습니다.
'Wordpress' 카테고리의 다른 글
나눔바른고딕 웹폰트 (0) | 2018.01.26 |
---|---|
Visual composer Row Responsive (비쥬얼 컴포져 row 반응형설정) (0) | 2018.01.19 |
아바다 테마 포트폴리오 카테고리명 수정 (0) | 2017.11.30 |
메뉴 플러그인 (0) | 2017.09.18 |
아바다테마 메가메뉴 아이콘 삭제 (0) | 2017.07.26 |