프리미엄 WP 테마 플러그인 무료 다운로드

워드프레스 주소 /wordpress 폴더명 없애기

질문 제출 Forums Forum 워드프레스 주소 /wordpress 폴더명 없애기

Viewing 0 reply threads
  • Author
    Posts

    • Word Cracker
      Keymaster

      사이트 완성 후 론칭 준비 중에 /wordpress지우는 것에 막혀 일주일째 고민하는 사람입니다.

      대쉬보드의 설정은

      WordPress Address (URL): http://A.com/wordpress
      Site Address (URL): http://A.com

      왠만한 것을 다 시도해본 것 같은데 어떻게 해야할지 모르겠네요. (플러그인 비활성화/활성화 등등)


      답변:

      일부 웹호스팅 업체에서 서비스로 워드프레스 등을 무료로 설치해주는 서비스를 제공합니다. 별 생각없이 /wp 또는 /wordpress 하위 폴더에 워드프레스를 설치하는 경우가 많습니다. 저도 예전에 그랬으니까요. 그런 경우 대부분 나중에 http://www.example.com/wordpress와 같이 하위 경로를 입력하는 대신 http://www.example.com을 브라우저에 입력해도 설치된 워드프레스 사이트가 표시되기를 원할 것입니다.

      이 문제를 해결하는 방법으로 크게 두 가지를 생각해볼 수 있습니다.

      DB 수정 방법

      먼저는 /wordpress 하위 폴더에 있는 모든 내용(data)을 루트(/) 디렉토리로 옮기고 DB에서 http://www.example.com/wordpress를 http://www.example.com으로 일괄 변경하는 방법을 직관적으로 생각해볼 수 있습니다. 이 방법도 조금 번거롭고 특히 DB에 접속해야 하기 때문에 어렵게 느껴질 수 있지만 괜찮은 방법입니다. 이 방법을 사용하면 모든 워드프레스 파일이 루트 폴더로 이동하게 됩니다. phyMyAdmin에 접속하여(접속하는 방법은 이 글 참고) SQL 쿼리를 통해 일괄 수정해줍니다. 고급 사용자에게 적합합니다.

      보다 효율적인 방법

      두 번째 방법으로, 보다 효율적인 방법으로 /wordpress 하위 폴더를 그대로 유지한채, 파일 하나만 생성하면 됩니다.

      워드프레스 주소와 사이트 주소는 질문에 제시된 경로가 정확합니다.

      워드프레스 주소: http://www.example.com/wordpress
      사이트 주소: http://www.example.com

      다음 절차에 따라 문제를 해결할 수 있습니다.

      1. 루트 디렉터리에 index.php  파일을 하나 만듭니다.
      2. /wordpress 폴더 내에 있는 index.php 파일을 열고 내용을 복사한 후에 방금 만든 루트 디렉터리의 index.php 파일에 붙여넣기 합니다.
      3. 루트 디렉터리에 있는 index.php 파일에서  require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ ); 부분을 require( ‘./wp/wp-blog-header.php’ );로 수정합니다.

      이제 http://www.example.com을 입력해도 문제없이 사이트가 표시될 것입니다. 보다 자세한 방법은 “워드프레스 주소 변경으로 사이트에 접속하지 못하는 문제 해결” 글에서 맨 아래의 “워드프레스 사이트 주소를 하위 폴더에서 루트로 변경하기” 부분을 참고하시기 바랍니다.

       

Viewing 0 reply threads

The forum ‘Forum’ is closed to new topics and replies.