WordPress2018. 3. 21. 00:18

루트가 아닌 wp 혹은 wordpress로 셋업한 경우 주소 변경시


위 타이틀로 검색시 생각보다 많은 글들이 검색됩니다. 쉽게 해결되는 경우도 있지만 그렇지 않은 경우도 있습니다.
몇개의 블로그 글을 보고 감이 잡혀서 바로 실행에 옮겼지만 예상과 달리 바로 해결이 안되더군요.
중요한 건 순서가 아니라 로직과 근본적인 이해입니다.
아무튼... 필요하신 분은 참고하세요!



1. 워드프레스 admin > 설정 > 일반의 '사이트 주소(URL)' 변경

- phpMyAdmin을 통한 DB 접속 후 wp_options (wp는 카페24 기준 사용자가 설정한 접두어임) 테이블을 업데이트하여 직접 수정도 가능
   (option_name : siteurl / home)
   워드프레스 공식 홈페이지에 wp-config.php 파일, 혹은 functions.php를 편집하여도 가능하다고 하였으나 제경우는 실패하였음. 최종적으로는 DB 값만 설정되면 OK
- 워드프레스 주소 및 사이트 주소는 구매한 도메인, 즉 최종 설정할 도메인이 아닌 임시도메인(ex. http://yoursite.cafe24.com)으로 맞추어도 무방함
  물론 이경우 도메인 구입처에서 네임서버 변경은 당근!
- 위 작업 이후 프런트 단에서 사이트를 확인하면 먹통됨. 정상적인 부분임.



2. index 파일의 수정 및 업로드

본래의 index.php 파일을 로컬에 복사
→ 파일을 에디터로 오픈 후 'wp-blog-header.php'의 url 부분을 절대경로로 설정 후 저장

→ 수정한 index.php 파일을 웹상에 놓여할 위치(ftp상 www 호출시 로딩되는 디렉토리)에 업로드




※ Tips
 - 워드프레스는 처음부터 root에 설치할 것

 - 여러 블로그 글에 호스팅 루트에 있는 .htaccess을 수정 후 업로드하라는 글이 있었지만 제경우에는 결과적으로 수정할 필요가 없었음
 - 위내용에 대한 로직의 이해나 지식이 바닥이라면 보부상에 있는 글, 'AutoMatic Domain Changer' 플러그인을 이용하세요!



Reference Sites
bizmark.co.kr : http://bizmark.co.kr/archives/1
WPBOX | 워드프레스 주소창의 wordpress 폴더 이름 없애기 : https://wpbox.kr/wordpress-manual/delete-url-wordpress-folder/
CMS Factory : https://www.cmsfactory.net/node/11112
wordpress.org | codex : https://codex.wordpress.org/ko:사이트_URL_변경_방법


Posted by cpu21