문제상황.
호스팅업업체에 워드프레스 설치하면 http://도메인명/wp 의 주소로 워드프레스로 만든 사이트가 보인다.
http://도메인명/ 으로 접근했을때 보이도록 하고 싶다.
2014년 11월 6일 추가: 카페24에서 워드프레스 설치시 이전에는 www/wp 폴더에 워드프레스 가 설치되었으나, 이제 www 에 워드프레스가 설치되어 http://도메인명/ 으로 접속하면 정상적으로 보이며, 아래 처리과정 거치지 않아도 됨.
해결방법.
아래 2가지 처리를 한다.
1. index.php 파일.
서버에 워드프레스가 설치된 폴더(카페24호스팅 받는 경우엔 wp 임)에 있는 index.php 를 상위 폴더(카페 24인 경우 www 임 )에 복사하고, index.php 파일 내용의 가장 아래에 있는 require( dirname( __FILE__ ) . '/wp-blog-header.php' ); 이것을 아래 처럼 /wp/ 를 추가한다.
index.php 에서의 수정할 부분 : require( dirname( __FILE__ ) . '/wp/wp-blog-header.php' );
주의사항 : index.php 파일을 ftp 로 받아서, PC의 메모장으로 수정하는 경우 메모장에서 저장할 때 "UTF-8 인코딩" 으로 저장하고 서버의 www 폴더로 업로드 할것. 메모장에서 UTF-8 로 저장하는법 -> http://igotit.tistory.com/84
2. 워드프레스 관리자 설정에서 사이트 주소 수정.
워드프레스 관리자 좌측메뉴 -> 설정 -> 일반 을 클릭하면 "사이트 주소(URL)" 에 기본기록상태는 http://도메인명/wp 로 되어있다. durltj /wp 를 제거하고http://도메인명 만 남겨둔다.
위 1과 2만 처리하면 http://도메인명 으로 접속하면 워드프레스 홈페이지가 보인다.
끝.
관련 상세정보.
codex에서 제공하는 설정법 :
사이트 홈페이지를 워드프레스를 설치한 디렉토리와 다르게 하기 -> http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory
위 codex에서의 설명에 의하면 워드프레스 설치 폴더에 있는 index.php와 .htaccess 2개의 파일을 도메인 주소로 접근되는 루트 폴더로 복사하란다. 그리고 .hraccess 파일은 숨김파일이기 때문에 ftp 프로그램의 설정에서 숨김파일도 보이게 하는 설정을 해야 보인다고 되어있다.
그러나, 카페24의 경우에는 워드프레스 설치폴더에 .htaccess 파일이 없다. 대신 루트에 .htsccess 파일이 이미 있기때문에 .htaccess 파일은 초기 설치된 대로 그냥 두면됨. 우리가 처리할 사항 없음.
그리고, 위 codex 사이트에서는 원래 설치폴더에 있던 index.php, .htaccess 파일은 지우지 말라고 강조표시되어있으나,index.php파일은 루트에 배치한 이후에는 워드프레스 설치폴더(wp)에 있던 index.php 파일은 있으나 마나 한 것임. 지워도 됨.
108.
'지속가능티끌 > 웹,워드프레스' 카테고리의 다른 글
워드프레스 초기 설치후 필수 설정사항. 관리자 이메일 설정해둘것. (0) | 2014.10.18 |
---|---|
워드프레스 초기설치후 필수 설정할 사항. 고유주소. permalinks (0) | 2014.10.18 |
워드프레스 방문자의 sns 계정으로 로그인, 코멘트 플러그인. (0) | 2014.10.17 |
워드프레스 1개로 멀티도메인 구축하기. - 멀티사이트에 독립 도메인 주소로 접속하기. (3) | 2014.10.17 |
워드프레스 jetpack 중 photon 활용. 무료 이미지 CDN (1) | 2014.10.15 |
댓글