워드프레스 주소 변경으로 사이트에 접속하지 못하는 문제 해결

이 글에서는 워드프레스 주소 변경으로 사이트에 접속하지 못하는 문제가 발생하거나 사이트 이전 후 주소를 변경해야 하는 경우 해결 방법에 대해 살펴보겠습니다. 또한, wp 또는 wordpress 하위 폴더에 워드프레스를 설치했을 때 사이트 주소에서 하위 폴더명을 제거하는 방법에 대해서도 설명합니다.

주소 변경 후에 오류가 발생하는 경우에 복구하는 방법에 대하여 가능한 한 상세히 설명하기 노력했습니다. DB 작업을 하는 경우 반드시 DB 백업을 먼저 할 것을 권장합니다. 복구에 어려움을 겪는 경우 여기에서 서비스(유료)를 의뢰하실 수 있습니다. 최소한의 비용으로 복구를 도와드리겠습니다.

[ 이 글은 2022년 5월 11일에 마지막으로 수정되었습니다. ]

워드프레스 주소 변경으로 사이트에 접속하지 못하는 문제 해결 방법

보통 워드프레스는 루트 디렉터리에 설치되지만, 경우에 따라 /wp, /wordpress 또는 다른 경로에 설치하는 경우가 있습니다. 예를 들어, 웹호스팅 서비스를 신청하고 워드프레스를 자동 설치하는 옵션을 선택할 때 /wp, /wordpress 또는 다른 경로에 설치하도록 선택할 수 있습니다.

이 경우 www.abc.com/wp/ 또는 www.abc.com/wordpress/ 처럼 사이트 URL 주소 뒤에 하위 경로를 입력해야 하는 번거로움이 발생합니다. 처음 워드프레스를 접하는 분들이 많이 범하는 실수가 무심코 워드프레스의 관리자 페이지에서 사이트 주소를 변경하는 것입니다.

워드프레스 사이트 주소 설정

알림판에서 설정 > 일반 메뉴 아래에서 워드프레스 주소(URL)사이트 주소(URL)를 변경할 수 있습니다.

  • 워드프레스 주소(URL) - WordPress 코어 어플리케이션 파일(예: wp-config.php, wp-admin, wp-content, wp-includes)이 포함된 디렉터리의 전체 URL 주소
  • 사이트 주소(URL) - 사용자들이 WordPress 사이트에 접속하기 위해 입력하는 주소로 WordPress의 메인 index.php 파일이 설치되어 있는 디렉터리

그럼 /wp 하위 폴더에 워드프레스 코어 파일들이 위치해 있는데, 워드프레스 주소와 사이트 주소를 변경하면 어떤 일이 발생할까요? 우선 워드프레스 URL 주소와 사이트 주소를 바꾸고 저장을 누르는 순간 사이트에서 다음과 비슷한 오류 메시지를 출력합니다.

Not Found

The requested URL /wp-login.php was not found on this server.

그리고 홈페이지 주소(예: www.abc.com)를 입력하면

Forbidden

You don't have permission to access / on this server.

위와 비슷한 오류 메시지가 표시될 것입니다. 처음 워드프레스를 접하는 분들은 이 상황에 당황하게 됩니다. 이 경우 다음과 같은 방법으로 다시 원 상태로 복구가 가능합니다. (데이터베이스에 접근할 수 없는 경우 웹호스팅 업체에 문의해보시기 바랍니다. phpMyAdmin에 접속할 수 있는 방법을 알려줄 것입니다.)

데이터베이스(DB) 복원

많은 웹호스팅 업체에서 기본 서비스로 데이터베이스(DB) 복원 기능을 제공합니다. 예를 들어, cafe24의 경우 cafe24.com에서 로그인한 후 "DATA&DB복원/백업" 메뉴를 통해 이전 상태로 복원이 가능합니다.

카페24 데이터 DB 복원
카페24에서 DB 복원하기

DB 복원 기능을 제공하는 경우 이 방법으로 쉽게 복원할 수 있습니다. 호스팅 업체에 따라 이 기능이 제공될 수도 있고, 그렇지 않을 수 있습니다. 해외 호스팅 중 하나인 사이트그라운드에서는 지난 30일 이내의 기간으로 롤백이 가능합니다(참고). 두 번째 방법을 사용하기 전에 DB 복원이 가능한지 웹호스팅 업체에 문의하여 확인해보시기 바랍니다.

이 방법을 이용하여 DB를 과거 버전으로 되돌릴 경우 그 사이 추가되었거나 업데이트된 사항(예: 글/페이지를 발행했거나 업데이트한 경우)은 사라집니다. 백업본 시점 이후 중요한 업데이트가 이루어진 경우 혹은 쇼핑몰에서 주문을 계속 받는 경우 등의 환경에서는 아래 단원에서 설명하는 방법으로 잘못된 주소를 변경할 수 있습니다.

DB에서 사이트 주소 수정하기

두 번째 방법은 DB에 접속하여 변경된 주소를 다시 원상태로 수정하는 것입니다. 이 작업을 수행하기 전에 반드시 DB를 백업 받아놓으시기 바랍니다. 이 작업은 보통 phyMyAdmin이라는 도구에 접속하여 이루어집니다.

웹호스팅 업체 사이트에서 로그인한 후에 DB를 수정하는 메뉴를 찾도록 합니다. (예: Cafe24의 경우 서비스 접속관리 > MySQL 웹어드민 메뉴에서 접속 가능 카페24에서는 phpMyAdmin 서비스를 종료했습니다. 카페24를 이용하는 경우 여기를 참고하여 phpMyAdmin을 설치하시기 바랍니다.) phyMyAdmin에 접속하기 위해서는 웹호스팅 서비스를 신청할 때 입력한 DB 이름과 비밀번호가 필요합니다.

Bluehost, Siteground, FastComet 등 해외 호스팅을 이용하는 경우 보통  cPanel에 접속하면 phpMyAdmin에 접근할 수 있는 툴을 찾을 수 있습니다.

phpMyAdmin에 접속하기
phpMyAdmin 툴

Databases > phpMyAdmin을 클릭합니다.

워드프레스 주소 변경으로 사이트에 접속하지 못하는 문제 해결 - phpMyAdmin 을 통해 주소 변경

phyMyAdmin에 접속하면 아래와 비슷한 화면이 표시됩니다. 해당 데이터베이스를 선택합니다.

다음에 표시되는 화면의 왼쪽 사이드바에서 wp_options를 선택합니다. (테이블 프리픽스에 따라 wp_ 부분은 다를 수 있습니다. 예: wpex_options)

phpMyAdmin에서 주소 변경

실제 화면은 위와 약간 다를 수 있을 것입니다. (* 기존 이미지는 인터페이스가 영문이었고 버전이 너무 낮아서 최신 이미지로 변경했습니다. 이미지는 phpMyAdmin 버전과 언어에 따라 다를 수 있습니다. 그림은 해외호스팅 중 하나인 SiteGround에서 제공하는 phpMyAdmin을 갈무리한 것입니다.)

  • (1) wp_options를 선택합니다.
  • (2) Browse(보기)를 선택합니다.
  • (3) option_name에서 siteurl과 home 항목을 찾습니다.

이제 siteurl과 home 항목을 수정해야 합니다. 편집 아이콘(연필 모양 아이콘)을 클릭하여 URL 주소를 수정한 후에 실행을 누르면 주소가 수정됩니다. siteurl과 home 항목 모두에 대하여 이 작업을 수행합니다. 이제 www.abc.com/wp처럼 주소를 입력하면 사이트가 제대로 표시되는 것을 확인하실 수 있습니다.

워드프레스 주소 변경

phpMyAdmin에서 워드프레스 주소와 사이트 주소를 변경하는 과정을 다음 유튜브 영상에서 확인할 수 있습니다.

워드프레스 주소(WP_HOME)와 사이트 주소(WP_SITEURL)

그럼 www.abc.com/wp처럼 입력하지 않고 www.abc.com와 같이 하위 경로를 생략할 수는 없을까요? "

먼저 "워드프레스 주소"와 "사이트 주소"의 차이점을 이해하면 도움이 됩니다.

두 용어가 약간 혼동이 될 수 있습니다. 이전에 참조했던 자료가 잘못되어 약간 오류가 있었습니다. "WP_HOME vs WP_SITEURL"에서 제대로 설명하고 있네요.

WP_HOME - Home 주소

  • homeurl
  • home_url()
  • 사이트 주소 (URL)
  • http://example.com

WP_SITEURL - 워드프레스 코어 파일 경로 (https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory)

  • siteurl
  • site_url()
  • 워드프레스 주소 (URL)
  • http://example.com/wordpress

최종적으로 다음 그림과 같이 주소를 변경하고 사용자가 루트로 접속했을 때 워드프레스 코어 파일이 있는 경로로 연결되도록 설정을 해주어야 합니다.

워드프레스 주소 변경

네임서버 문제

웹호스팅에서 새로운 도메인을 연결하려면 도메인의 네임서버가 해당 호스팅에서 제시하는 정보로 변경되어야 합니다. 그리고 도메인의 네임서버 정보가 완전히 변경되기까지 24시간에서 48시간 정도 소요될 수 있습니다.

호스팅 상품에 따라 추가할 수 있는 도메인 개수가 제한되는 경우도 있습니다. 보통 최저가 상품에서는 도메인을 하나만 연결할 수 있는 경우가 많습니다. 도메인의 네임서버를 변경하는 방법에 대해서는 다음 글을 참고하시기 바랍니다.

워드프레스 사이트 주소를 하위 폴더에서 루트로 변경하기(주소에서 wp, wordpress 등 하위 폴더명 제거하기)

이제 www.abc.com/wp 폴더에 워드프레스를 설치한 상황에서 www.abc.com처럼 하위 폴더 경로를 입력하지 않고 홈페이지에 접속하도록 설정하는 방법을 살펴보겠습니다.

워드프레스 주소에서 하위 디렉터리를 변경하는 방법으로 워드프레스 관련 파일들을 루트 디렉터리로 이동하는 방식과 아래에서 소개하는 .htaccess를 통한 하위 디렉터리 리디렉션 방식이 있습니다. "워드프레스 주소에서 하위 디렉터리 제거 방법"을 참고해보세요.

사이트 주소(URL) 변경

Site URL and home URL settings in WordPress 워드프레스 사이트 주소와 워드프레스 주소 설정하기

먼저 알림판의 설정 > 일반에서 사이트 주소를 루트로 변경합니다.
위의 그림과 같이 "사이트 주소" URL에서 하위 디렉터리 이름을 제거합니다.

변경 사항 저장을 누르더라도 "Not Found. The requested URL /wp-login.php was not found on this server."이라는 오류 메시지는 표시되지 않을 것입니다. 하지만 http://domain-address/wp에서 사이트 제목을 클릭하면 사이트가 루트 경로(예: www.abc.com)로 바뀌면서 "Forbidden. You don't have permission to access / on this server."와 비슷한 오류 메시지가 출력될 수 있습니다.

index.php 파일과 .htaccess 파일을 하위 폴더에서 루트(메인) 폴더로 복사하기

워드프레스 설치 폴더(예: /wp/ 하위 폴더)의 index.php 파일과 .htaccess 파일을 루트 폴더로 복사합니다(이동하지 말고 원 파일을 그대로 두고 복사하도록 합니다).

copy index to local

예를 들어, index.php 파일을 /wp/  하위 폴더에서 루트 폴더로 복사하려면 FTP에 접속한 상태에서 /wp/ 경로에 있는 index.php 파일을 로컬 컴퓨터의 임의의 디렉토리로 복사합니다.
컴퓨터에 임시로 복사한 index.php 파일을 루트 디렉터리로 업로드합니다.

Upload index file in WordPress

마찬가지 방식으로 .htaccess 파일을 하위 폴더(예: /wp/)에서 루트 폴더로 복사합니다. (FTP 사용 방법은 여기를 참고해보세요.)

index.php 파일 수정하기

이제 루트 폴더로 복사한 index.php에서 하나를 수정하도록 합니다.

FileZilla를 사용하는 경우 index.php 파일을 오른쪽 마우스 버튼을 클릭하고 "보기/편집"을 클릭합니다.

Edit index.php file in WordPress

그러면 기본 텍스트 에디터(또는 FTP 클라이언트에서 설정된 텍스트 에디터)에서 index.php 파일이 열립니다.

워드프레스를 서브 폴더에 설치하는 경우 루트로 전환하기

끝 라인을 다음과 같이 수정합니다(그림 참고).

require( dirname( __FILE__ ) . '/wp/wp-blog-header.php' );

참고: 이 작업은 index.php 파일을 로컬 컴퓨터로 복사한 다음 컴퓨터에서 직접 수정한 후에 FTP를 통해 웹호스팅 서버로 올려도 상관 없습니다. /wp/... 부분은 해당 서브 폴더 이름에 따라 적절히 수정합니다. (예를 들어, /wordpress/ 하위 폴더에 워드프레스를 설치한 경우 /wp//wordpress/로 변경하도록 합니다.)

고유주소 설정 저장하기

이제 수정이 완료되었습니다. 설정 > 고유주소로 이동하여 아무 설정을 건드리지 말고 설정을 업데이트합니다. 그러면 Rewrite 규칙이 새로 생성되고 .htaccess 파일이 업데이트됩니다. 이제 사이트가 정상적으로 표시될 것입니다. 정상적으로 표시되지 않으면 고유주소 설정 저장을 다시 눌러보도록 합니다.

참고: 만약 자동으로 .htaccess 파일이 업데이트되지 않으면 고유주소 설정 화면의 맨 아래에 나와 있는 코드를 복사하여 .htaccess 파일에 덮어쓰기하면 됩니다.

참고로 루트 폴더 아래의 .htaccess 파일과 /wp/ 하위 폴더 아래의 .htaccess 파일을 비교해보니(.htaccess 파일에 별도의 수정을 하지 않았다고 가정) 아래에 표시된 부분만 차이가 있네요

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /   <!-- * /wp/ 하위 폴더의 .htaccess에서는 RewriteBase /wp/ -->
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]  <!-- * /wp/ 하위 폴더의 .htaccess에서는 RewriteRule . /wp/index.php [L] -->
</IfModule>

# END WordPress

가성비가 뛰어나 해외 호스팅

부록

추가 1 - 사이트 주소 변경으로 인해 사이트에 접근할 수 없는 문제가 발생할 때 DB에 접속하지 않고 임시로 복구하는 방법

위에서 설명한 방법이 정상적인 복구 방법입니다만, DB에 접속에 멀미를 느끼는 분들을 위한 임시적인 방법을 소개해드립니다. FTP에 접속하여 wp-config.php 파일을 엽니다.

// ** MySQL settings - You can get this info from your web host ** // 라인 바로 위에 다음 두 라인을 추가합니다.

define('WP_HOME','http://www.example.com/wordpress');
define('WP_SITEURL','http://www.example.com/wordpress');

URL 주소를 변경하기 전의 사이트 주소로 변경합니다. 저장하고 업로드하고 워드프레스에 접속하면 정상적으로 접속될 것입니다. 사이트 URL 주소와 워드프레스 URL 주소 설정은 편집할 수 없도록 잠기게 됩니다(참고).

추가 2 - 워드프레스 함수 파일에서 사이트 주소 바꾸는 방법

워드프레스 테마의 함수 파일(functions.php)에 다음 두 라인을 추가합니다(참고).

update_option('siteurl','http://www.example.com/wordpress');
update_option('home','http://www.example.com/wordpress');

이상으로 여러 가지 방법을 통해 워드프레스 사이트 주소 변경으로 인한 오류를 복구하는 방법을 살펴보았습니다.

참고:

일부 글에 제휴 링크가 포함될 수 있으며 파트너스 활동으로 일정액의 수수료를 받을 수 있습니다.

119개 댓글

  1. 안녕하세요! 이 글과 상관이 있는 내용은 아닌듯한데요.
    하나 여쭙겠습니다..

    제가 워프로 쓴 글을 구글에서 키워드 검색해서 확인해서 들어가보면 계속 메인화면(?)으로 링크가 들어가집니다.
    글이 작성된 페이지가 아니라요...

    왜 그런건지 답변 주시면 정말 감사하겠습니다. ㅠㅠ

    1. 초기에는 전면 페이지(홈페이지)나 카테고리, 태그 등의 아카이브 페이지가 우선적으로 노출될 것입니다.

      5~6개월 정도 지나면 구글에서 블로그에 대해 평가하여 유용한 정보라고 인정을 하면 제대로 유입될 것입니다.
      당분간 수동으로 색인 요청을 해보시기 바랍니다.

      다음 글도 참고해보세요:

      https://avada.tistory.com/3264

  2. 이번에 wordpress를 설치하려고 합니다.
    문제는 fpt로 서브(카페24)에 올린후 사이트가 열리지 않네요.
    에러코드는 "406 Not Acceptable" 입니다.
    https://도메인/index.html에서도 위의 에러코드가 뜹니다.
    워드프레스의 모든 화일은 루트에 설치했습니다.

    도메인은 가비아,
    호스팅은 카페24에 있습니다. 어떻게 하면 워드프레스의 기본 페이지를 열수 있을까요?

    1. 안녕하세요, kimz님. 사이트 주소를 변경하는 과정에서 문제가 발생했나요? 그런 경우 본문의 내용을 참고하여 주소를 다시 이전 상태로 되돌릴 수 있습니다.

      먼저는 웹호스팅 업체에서 백업/복원 기능을 제공하는지 체크해보시기 바랍니다. 호스팅 업체에서 복원 기능을 제공한다면 쉽게 복구가 가능할 것입니다.

      예시:

      카페24 복원: https://avada.tistory.com/645
      클라우드웨이즈 복원: https://avada.tistory.com/3016

  3. 안녕하세요, 워드프레스로 만들어진 홈페이지의 도메인을 변경하고자 하는 신입사원입니다ㅜ

    호스팅 cafe24, 도메인도 cafe24로 구성된 워드프레스 홈페이지인데 도레지에서 구매한 도메인으로 변경해야하는 상황이구요, 변경할 도메인의 호스팅은 정보넷에서 서비스되고 있는 상황입니다.

    워드프레스 관리자 설정의 주소는 두 가지 다 cafe24.com으로 되어있는데, 이곳의 주소만 바꿔주면 과연 정상적으로 돌아갈지,, 두려워서 질문드립니다ㅜㅜ

    바꾸려는 (도레지에서 구매하고 정보넷에서 호스팅되고있는) 도메인은 .com 이구요. 현재는 메인사이트 연결전 안내 이미지(?) 정도만 올라가있는 상황입니다.

    이것저것 알아보다보니 도메인을 먼저 함부로 바꿨다가 사이트 내의 구성요소(?)가 기존의 도메인 이름의 연결경로로 되어있을 경우 이미지가 깨진다거나 하는 에러가 나는것같더라구요,, 혹시 도메인을 변경하면 이런 문제가 생길지, 생긴다면 이 부분을 어떻게 해결해야 하는지 여러모로 모르는게 많아서 질문 드립니다,, 도와주세용,,ㅠㅠ

    1. 안녕하세요, 보초님. 호스팅이 카페24이고 도메인을 도레지에서 구매하셨고, 도메인이 현재 정보넷이라는 호스팅에 사용되고 있는 것으로 보이네요.
      정보넷에서 카페24로 호스팅을 변경하는 것인가요?
      그런 경우 도메인의 네임서버를 카페24로 변경하고 카페24에 도메인을 연결하고, 워드프레스 내에서 주소를 바꾸시면 됩니다.

      다음 글을 참고해보세요:

      https://avada.tistory.com/1013

      1. 답변 감사합니다.!!!
        도메인을 변경하는데 또 다른 문제상황에 대해 문의드립니다.ㅜㅜ

        워드프레스 제작에 사용된 A.com이라는 도메인에서 B.com이라는 도메인으로 대표 도메인까지 잘 변경한 후 기존의 A.com 도메인을 아예 다른 사이트로 연결되도록 다른 곳으로 연결시키려는데,, 이 A.com 도메인의 호스팅을 연결 해제시키면 B.com도메인의 워드프레스 홈페이지가 깨지는 현상입니다.ㅜ

        홈페이지 내의 요소들의 경로가 A.com과 연결되어있는것으로 보여서 Velvet Blues update ruls(?) 라는 플러그인을 설치하여 A.com 을 B.com으로 변경하는 작업도 진행했는데, 여전히 A.com도메인을 기존의 호스팅에서 연결해제만 시키면 홈페이지가 깨져버리네요ㅜㅜ

        워드프레스 관리자페이지의 기본설정 도메인도 B.com으로 변경된 상황입니다. 제가 놓친 부분이 무엇일까요..ㅜ??

      2. DB에서 전체적으로 기존 URL을 새 URL로 변경해야 할 것 같습니다.
        크롬 개발자 도구에서 어떤 에러가 발생하는지 체크해보시기 바랍니다.

      3. db에 접속하는 방법을 찾다가 phpMyAdmin을 시도했는데, 로그인이 안되더라구요ㅜ 그래서 다른 방법을 찾다가 HeidiSQL로 db에 접속이 가능하게 되었는데요

        wp_options 안의 데이터 siteurl과 home을 B.com으로 변경해주면 괜찮을까요.?
        보니까 siteurl과 home의 값이 A.com으로 되어있네요

      4. 정말 감사합니다! 덕분에 문제가 해결되었어요 이렇게 배워가는가 싶네요..ㅎㅎ 감사합니다~~

  4. 크래커님의 소개를 보고 며칠전에 블루호스트와 Generatepress 테마를 사용하여 사이트를 구성했습니다. 구글 서치콘솔에서 일부 페이지에서 리디렉션 오류가 발생한다고 하는데요. 제 설정을 보니 워드프레스 주소와 사이트 주소가 둘 다 동일하게 https://krdaddy.com 으로 되어있습니다. 최초 블루호스트에 워드프레스 설치시 어떤 것도 만지지 않았거든요. 이런 경우에도 워드프레스 주소를 krdaddy.com/wp로 설정해야할까요?

    1. 도움이 되셨기를 바랍니다.워드프레스와 관련하여 궁금한 점이 있으면 관련 글이나 블로그 내의 아무 글에 댓글을 달아주시면 아는 범위 내에서 답변을 드리도록 노력하겠습니다.즐거운 하루 보내세요.

  5. 덕분에 사이트를 무사히 복구했습니다. 감사합니다.

    그런데 또 이상한게 있어서요. 제가 워드프레스주소(URL)를 나스주소/wordpress로 해놓고 사이트주소(URL)는 가비아로부터 구입한 도메인주소를 해놓았는데. 글을 쓸 때 어느순간부터 오프라인 모드입니다는 메시지가 나오는 문제가 있네요. 그리고 링크가 잘 안들어가서 visual link preview 애드온을 설치했는데. 이것도 두 개 주소가 다를 때는 작동을 하지 않네요. 인터넷 찾아보니까 이 문제도 오프라인일때 이 발생한다고 하더라구요. . 가비아에서는 포워딩을 했습니다.

    나스주소/wordpress로 두 개 URL을 맞춰놓고 사용하는 경우에 구글에서 나스주소로 계속 인식을 할까봐서 지금 이러지도 저러지도 못하고 있는 상황입니다..

    도메인을 사용하고 나스를 사용해서 서비스 하는 경우 주소 설정을 어떻게 해야 이런것들이 정상적으로 작동을 할까요?

  6. 안녕하세요 워드님. 평소 애센스쿨에서도 글 잘 보고 있습니다.
    워프 하위도메인을 만들었는데 주소 뒤에 /wp가 붙어야만 사이트가 나오는 것을 확인했습니다.
    그 후 에서 wp를 삭제후 저장했는데 사이트가 안나오는 것을 확인했습니다.
    다시 뒤에 /wp를 넣은 후 저장하니 사이트가 잘 나오긴 합니다.

    이 경우는 위에서 설명하신 복구를 할 필요가 없는 건가요? 워프 초보라 이리 질문드립니다.

    그리고,,, 000.도메인.com/wp형태로 사용하면 구글 노출 등에 불리한 건가요? 아니면 그냥 이대로 쓰려고 합니다 ㅠㅠ
    까막눈이라 너무 어려워서요

    이렇게 질문드리는 점 양해부탁드리고 혹시 지혜를 좀 나눠주실 수 있을까요?

    1. 안녕하세요, 워프초보님. 본문의 "워드프레스 사이트 주소를 하위 폴더에서 루트로 변경하기(주소에서 wp, wordpress 등 하위 폴더명 제거하기)" 섹션의 내용을 참고하여 /wp 폴더를 제거할 수 있습니다.

      하지만 이는 근본적으로 /wp 폴더를 제거하는 것은 아니고 URL에서 /wp 하위 디렉터리가 표시되지 않도록 하는 것입니다. 근본적으로 제거하고 싶은 경우:
      1. 우선 백업을 확실히 합니다.
      2. /wp 폴더 내의 모든 파일을 루트 폴더로 이동합니다. (FTP 이용)
      3. phpMyAdmin에 접속하여 사이트 주소에서 /wp를 제거합니다. (두 개 항목)
      4. 플러그인을 사용하여 전체적으로 example.com/wp 주소를 example.com 주소로 변경합니다. (https://www.thewordcracker.com/basic/velvet-blues-update-urls-to-update-urls-in-wordpress/ 참고해보세요.)

      FTP 사용법은 다음 글을 참고해보세요.

      https://www.thewordcracker.com/basic/using-ftp-to-work-with-wordpress/

  7. 아... 생명의 은인이십니다!

    워드프레스에서 테마 변경을 적용했는데 홈페이지가 접속이 안되고
    워드프레스 로그인 화면조차 안나와서 해결방안은 찾고자 헤메다가
    결국 여기에서 해결했습니다.

    카페24 계정정보에서 DB복원이 답이었네요.
    정말 너무 감사드립니다!!!

    1. 문제가 해결되셨다니 다행입니다. DB 복원은 상황에 따라 추천하는 방식이 아닐 수 있습니다. 카페24의 복원 기능으로 어제 날짜나 며칠 전 날짜로 되돌리게 되면 그 사이에 추가된 콘텐츠나 업데이트된 글/페이지 등이 있다면 변경된 사항이 사라지고 어제 혹은 며칠 전 날짜로 되돌려지기 때문이죠. 며칠 동안 업데이트 사항이 없는 경우 DB 복원이 가장 간단한 해결책일 수 있습니다.

  8. 안녕하세요!
    사이트URL의 문제로 찾다가 알려주시는 DB에서 사이트 주소 수정하기 방법으로 siteurl과 home에서 주소를 변경하였는데도 사이트와 관리자에 접속이 되지 않습니다ㅠ
    이후에는 어떻게 해야하는지ㅠㅠ 방법이 없는지 확인 좀 부탁 드립니다ㅠㅠ

    1. 안녕하세요, cocoa님. 주소를 DB에서 변경한 후에 사이트는 정상적으로 표시되나요? 관리자 페이지로 접속을 시도할 때 어떤 증상이 나타나나요? 에러 메시지가 표시되나요? 오류 메시지가 표시된다면 구체적으로 어떤 메시지가 표시되는지 알려주시겠어요?

      그리고 워드프레스 버전, PHP 버전, 사용 중인 테마와 버전, 사용 중인 플러그인, 이용 중인 웹호스팅 등 구체적인 정보를 알려주시면 상황을 파악하는 데 도움이 됩니다.

      사이트 복구에 어려움을 겪는 경우 여기에서 서비스(유료)를 의뢰하실 수도 있습니다.

  9. 안녕하세요. 바쁘신 와중 질문을 드려 미안합니다.
    워드 프레스로 만든 싸이트가 열리지 않아서
    이런저런 방법으로 찾아보고 있는데, 도메인은 무료여서 살아 있습니다.
    다만
    http://joeunbus.jp/wp-admin이나다른 방법으로 들어갈려고 해도
    サイト (http://joeunbus.jp) を WordPress 5.3.8 へ自動更新しました。

    バージョン 5.3.8 について詳しくは「WordPress について」画面をご覧ください。
    http://joeunbus.jp/wp-admin/about.php

    WordPress 5.7.2 も利用できます。 更新は簡単で、すぐに終わります。
    http://joeunbus.jp/wp-admin/update-core.php

    問題が生じたり、サポートが必要な場合は、WordPress.org のサポートフォーラムのボランティアが助けになるでしょう。
    https://ja.wordpress.org/support/forums/

    サイトを更新した状態に保つことはセキュリティにとって重要です。それはまた、あなたとあなたの読者にとってインターネットをより安全な場所にすることでもあります。

    WordPress チーム
    이런 식으로 업데이트 연락 후 마지막 입니다.

    어떤 방법으로 대처를 해야할지 의문이 들어서 질문드려 봅니다.

    1. 안녕하세요, 김우성님. 사이트에 접속하면 현재 DNS_PROBE_FINISHED_NXDOMAIN 에러가 발생하네요. 도메인 레벨에서 문제가 발생한 것으로 생각됩니다. 도메인 등록업체나 웹호스팅 업체에 연락하여 상의해보시기 바랍니다. 참고로 .com 도메인의 경우 등록 후 일정 기간 이내에 이메일로 전송된 링크를 클릭하여 인증하지 않으면 DNS_PROBE_FINISHED_NXDOMAIN 에러가 발생하는 경우가 있습니다. 이것은 실제 사용자인지 인증하는 절차 중 하나입니다.

      https://avada.tistory.com/1383

  10. 안녕하세요 선생님.
    올려주신 글 감사합니다.
    저도 한가지 문의 사항이 있는데요.
    시간 되실 때 답변 주시면 정말 감사드립니다!

    문제상황: WordPress 설정 -> 일반 -> 사이트 주소 바꾸는 부분이 변경이 안됨
    예를 들면 http://123.456.78. (아마존 라이트세일에서 받은 고정 아이피)
    가 설정이 되어있고 수정 자체를 누를 수가 없게 되어있습니다.

    - 가바이에서 도메인을 사서 아마존에서 등록을 했고
    등록 도메인 주소를 주소창에 그대로 치면 접속이 가능합니다.
    하지만 도메인 주소로 구글콘솔에 사이트맵, rss 등의 등록이 안됩니다.

    이 경우에도 선생님이 위에 올려주신 글대로 따라 가면 될까요?

    좋은 하루되세요

    1. 안녕하세요, 백양마을님. 설정 > 사이트 주소에서 주소를 변경할 수 없는 경우 ftp에 접속하여 wp-config.php 파일을 살펴보시기 바랍니다. 주소가 강제로 설정되어 있을 것입니다. 해당 라인들을 삭제한 후에 관리자 페이지 내에서 주소를 변경할 수 있습니다.

  11. 안녕하세요, cafe24에서 data/db를 백업받아 다른 아이디의 호스팅 서버의 ftp에 업로드를 했는데, 싸이트가 전 서버로 자꾸 리디렉션이 되면서 406 Not Acceptable 에러가 뜹니다ㅠ 카페 24에 문의해봤더니 wp 프로그램의 db wp_options 테이블에 고객님의 접속 url을 현재 가지고있는 무료 도메인으로 수정하라는데, ftp로 수정하라는건지 뭔지 감이 안서서요ㅠ 혹시나 해서 여기에 여쭤봅니다 ㅠㅠ

    1. 안녕하세요, 유미나님. 리디렉션이 되는 것은 사이트 주소가 아직 이전 사이트 주소로 설정되어 있기 때문인 것 같네요. 이 글의 "DB에서 사이트 주소 수정하기" 부분을 참고하여 두 개의 레코드를 수정해보시기 바랍니다. 수정하신 후에 브라우저 캐시를 삭제한 다음에 사이트에 접속하면 정상적으로 접속이 될 것입니다. 406 Not Acceptable 에러가 나오는 것은 리디렉션된 후에 발생한 것이므로, 주소를 새 주소로 바꾸어주면 문제 없이 접속이 가능할 것입니다.

      이전 서버 환경과 현재 카페24의 웹 서버 환경이 비슷하면 사이트 접속이 정상적으로 될 것입니다만, 만약 서버 환경 차이가 있으면(가령 PHP 버전이 크게 다른 경우) 마이그레이션 후에 사이트에 에러가 발생할 가능성도 있습니다.

  12. 워드프레스 설정에서 도메인 주소를 변경하고
    저장했는데 워드프레스 자체에 들어가지지 않아서
    이 게시물 보고 블루호스팅 cpanel 들어가서 방법대로 해봤는데요..
    갑자기 블루호스팅에 워드프레스 들어가는 연결 버튼 자체가 없어지고
    원래 my site에 있던 웹사이트가 없어졌네요 ㅠ
    이 경우는 어떻게 해야하죠...
    워드프레스 탭에 설정에 들어가서 주소를 수정하려고 해도 없어져서
    들어갈 수가 없어요

  13. 안녕하세요 한가지 질문이 있어 댓글 남깁니다.
    cafe 24를 통한 복원으로 관리자 계정으로는 접속이 되는데, 사이트만 누르면 406 에러가 뜨네요 ㅜㅜ 이럴 경우 어떻게 해야하죠?

    1. 404 에러가 아니라 406 에러가 발생하나요?

      카페24 방화벽이나 스팸 필터도 비활성화한 후에 체크해보시겠어요?

      그래도 해결이 안 되면 카페24에 문의해보셔야 할 것 같습니다.

      406 에러는 서버의 ModSecurity 규칙 때문에 발생하는 경우가 많습니다. 정확한 원인은 웹호스팅 업체와 상의해보면 좋을 듯 합니다.

      1. 비활성화를 시켜도 안 되네요... 하나만 더 여쭈어보자면 406 밑에 nginx라고 적혀있는데, 이와 관련해서 풀 수 있는 방법은 없는 건지도 궁금합니다. 답변 감사합니다!

      2. .htaccess 파일의 이름을 바꾸고 설정 > 고유주소로 이동하여 "저장"을 누른 후에 테스트해보시겠어요?
        그래도 안 된다면 말씀드렸듯이 웹호스팅 업체에 문의해보아야 할 것입니다.
        이 문제는 보통 mod_security 방화벽과 관련되어 있습니다. 많은 경우 사용자가 해결할 수 없고 웹호스팅에서 조치를 취해주어야 할 수 있습니다.

        참고로 카페24와 관련해서는 다음과 같은 방법으로 해결되었다는 글이 있네요:

        https://www.screencast.com/t/yGf3ppkLpG

      3. 비활성화 해도 안 되네요 ㅜㅜ 한가지 더 여쭈어보자면, 406 밑에 nginx가 뜨는데, 이와 관련해서 해결할 수 있는 방법은 없는지 궁금합니다. 감사합니다.

      4. 같은 답변이 자꾸 반복되네요. 이 문제는 웹호스팅 업체의 방화벽과 관련되는 경우가 많으며, 카페24의 경우 웹방화벽과 스팸필터를 해제하면 해결될 수도 있을 것입니다. 참고: https://www.screencast.com/t/yGf3ppkLpG

        이러한 조치에도 해결되지 않으면 웹호스팅 업체에 연락하여 문의해보시기 바랍니다. 다른 호스팅에서도 드물지만 이런 문제가 발생하기도 합니다. 그러면 대부분 웹호스팅 업체에 연락하면 해결해줍니다. (예: https://avada.tistory.com/1926 )

        오류가 발생할 때 nginx/0.7.67과 같은 메시지가 함께 표시되곤 합니다. 예: https://iwordpower.com/wordpress-502-bad-gateway-nginx-error/

        (Nginx(엔진 x라 읽는다)는 웹 서버 소프트웨어로, 가벼움과 높은 성능을 목표로 한다. 웹 서버, 리버스 프록시 및 메일 프록시 기능을 가진다. - 위키피디아)

  14. 안녕하세요.
    워드프레스에서 도메인 구매후 nursing-pedia.com을 만들었습니다. 이후 제가 어떤 실수를 저질렀는지, 관리자 계정에 접속이 안됩니다.ㅠㅠ
    1. nursing-pedia.com/wp-admin 접속하면 user jeonghojune0616 cannot access the dashboard requested.라는 팝업창이 뜹니다.
    2. wordpress에 제 구글계정(접속이메일과 동일)으로 접속한뒤에 관리자로 홈페이지에 접근하려해도 접속이 안됩니다.
    이럴땐 어떻게 해결해야할지 조언 부탁드립니다.

    1. 안녕하세요, 김정호님.

      해당 사이트는 WordPress.com에서 가입하여 사용하는 가입형 워드프레스 같네요.

      WordPress.com에 가입할 때 사용했던 아이디와 비밀번호로 로그인하면 대시보드에 접근이 가능할 것입니다.

      그래도 접근이 거부되는 경우에는 워드프레스닷컴에 라이브 채팅으로 상담을 요청하여 문의해보시기 바랍니다.

    1. 안녕하세요, 최영훈님.

      글 내용이 도움이 되셨기를 바랍니다.
      조금 복잡하게 보여도 원리를 이해하면 어렵지 않게 원하는 대로 주소를 변경할 수 있을 것입니다.

  15. 안녕하세요, 계속 따라해봤는데 안되서..
    도움을 부탁드리고자 글 남깁니다.
    일단 시놀로지 나스에 설치한 워드프레스 사이트라서,
    주소가 http://minjae9037.synology.me/wordpress/ 로 되어 있습니다.
    워드프레스 phpAdmin 들어가도 home url은 수정이 안되서,
    1) site url만 00.co.kr 로 수정하고
    2) web/wordpress/ 폴더에 들어가 index.php, .htaccess 2개 파일을
    web(wordpress 상위폴더)에 복사하고 내용물도 수정했습니다.
    그런데 00.co.kr로 로그인 해도 접속이 안됩니다..

    나스라서 뭔가 다른건지.. 확인 부탁드립니다 ㅠ
    구글애드센스 등록하려면 /wordpress 이런 식으로 하위폴더면 안된다고 해서 등록을 못하네요...

    1. 안녕하세요, 멍s님.

      phpMyAdmin에서 site url와 wordpress url 값을 수정할 수 없나요?

      wp-config.php 파일에서 주소를 강제로 설정해보시겠어요?

      다음 글을 참고하여 wp-config.php 파일에 두 라인을 추가하여 주소를 강제로 설정하여 문제가 해결되는지 체크해보시기 바랍니다.

      https://avada.tistory.com/1695

      시놀리지에서 워드프레스를 운영하면서 문제가 발생하여 문의해오시는 분들이 간혹 계십니다. 하지만 저는 시놀리지를 이용해본 적이 없어 시놀리지와 특정된 문제를 파악하는 데 한계가 있습니다.

  16. 설정에 사이즈 주소를 잘못 변경 하여
    ftp에 접속하여 wp-config.php
    수정후에 접속이 가능해 졌습니다.(너무 감사합니다. 당황 했었는데)

    단, 설정-일반-워드프레스 수정이 불가능 하도록 비활성화 되어 있습니다.
    수정 가능 하도록 처음으로 복구 하려면 어떻게 해야 하나요?

    1. 안녕하세요, sw님.

      wp-config.php 파일에서 주소를 강제로 바꾼 경우 추후에 주소를 바꾸려면 wp-config.php 파일에서 변경해야 합니다.

      이 방법을 사용하고 싶지 않으면, wp-config.php 파일에서 해당 라인(두 줄)을 삭제하고 phpMyAdmin에 접속하여 주소를 변경하시기 바랍니다.

  17. 제가 블루호스트 워드프레스 도메인 주소를 변경 하였는데 giftyouth.com -> giftyous.com 현재 홈페이지에 접속하면 2일째 저렇게 뜨고 있습니다.. giftyouth.com 이렇게 들어가도 giftyous 라고 뜨는데 도메인을 추가 구매 또 해야하는건지 원인을 도저히 모르겠네요.. 다시 원상태로 복구 시키고 싶은데 도저히 모르겠습니다. 혹시 방법이 있다면 좀 알려주세요 방법이 없다면 그냥 블루호스트 탈퇴하여 환불 받을 각오도 되어있습니다. 너무 스트레스 받아서 못하겠네요 .. 마지막으로 여기 관리자님께 여쭤보고 복구 불가면 그냥 안하려구요.. 답장 부탁드리겠습니다!

    1. 안녕하세요, 윤씨님.

      세 가지 방법이 있습니다.

      현재 두 도메인 모두 네임서버가 블루호스트로 설정되어 있습니다.

      1) giftyous.com을 사용하고 싶은 경우, (아마 지금 워드프레스 사이트 주소가 giftyous.com으로 되어 있는 것 같네요) 다음 글에서 소개하는 방법으로 애드온 도메인으로 giftyous.com을 추가하되, giftyouth.com이 연결된 경로로 Document Rooot 디렉터리를 설정해야 합니다. 다음 글에서 "2단계" 부분을 참고해보세요.

      https://www.thewordcracker.com/miscellaneous/%EA%B0%80%EB%B9%84%EC%95%84-%EB%8F%84%EB%A9%94%EC%9D%B8%EC%9D%84-bluehost%EC%97%90-%EC%97%B0%EA%B2%B0%ED%95%98%EA%B8%B0/

      이미 애드온으로 연결한 경우 기존 애드온 도메인의 경로를 바꾸시기 바랍니다.

      2) giftyouth.com을 사용하고 싶은 경우 이 글에서 소개하는 방법으로 phpMyAdmin에 접속하여 사이트 주소를 다시 giftyouth.com으로 바꾸어주세요. 다음 유튜브 영상을 참고해보세요.

      https://youtu.be/bvQedeumO6g

      3) 다른 방법으로 라이브 채팅으로 연락하여 현재 상황을 설명하고 원하는 바를 요청하시면 담당자가 요청대로 처리해줄 것입니다.

      블루호스트 라이브 채팅 방법은 다음 글을 참고해보세요.

      https://avada.tistory.com/771

  18. 자체 서버를 구축 후 다른 컴퓨터에선 워드프레스 접근이 안되는 사항을 겪고 있습니다.
    말씀해 주신 대로 주소 변경을 했는데도 불구하고
    같은 라우터를 쓰고 있는 컴퓨터에서는 접근이 안되는데 어떻게 해야 할까요??

    1. 안녕하세요, 김정훈님.

      다음 문서들을 참고해보시기 바랍니다.

      https://stackoverflow.com/questions/5524116/accessing-localhost-xampp-from-another-computer-over-lan-network-how-to
      https://stackoverflow.com/questions/43205480/how-do-i-access-my-localhost-wordpress-website-on-xampp-from-another-computer

      방화벽과도 관련이 있을 것 같습니다.

      Sounds like you arent allowing connections through your firewall. I'd start by checking there is an outbound/inbound rule that allows the page to be accessed remotely. Standard wordpress setup wouldnt require any additional changes to allow a remote connection

  19. 혹시 도메인만 구매 후 워드프레스 연동은 안되는건가요??
    서버 및 db 자체적으로 관리 해야 될 일이 있어서 그런데 에초에 워드프레스 설치할때 구매한 도메인 기준으로 설치가 가능한가요?? 가능하다면 어떻게 진행을 해야할까요??

    1. 안녕하세요, 김정훈님.

      서버가 있다면 도메인의 네임서버를 서버의 네임서버로 변경하면 웹호스팅에 가입하지 않아도 됩니다.
      이 부분은 서버 관리자에게 문의하여 도메인을 연결하는 방법에 대한 지침을 받으시기 바랍니다.

      이 블로그는 현재 Bluehost VPS를 이용하고 있습니다. 블루호스트 VPS는 루트 권한이 제공되고 cPanel도 이용할 수 있기 때문에 서버를 쉽게 관리할 수 있습니다.

      https://www.thewordcracker.com/miscellaneous/introducing-bluehost/

      1. 도메인의 네임서버가 예를 들면 223.xx.xxx.xx 라고 나온다는 가정하에
        서버의 네임서버로 변경한다는게 제가 가진 서버의 자체 외부 ip 로 변경하면 된다는 건가요??
        아니면 자체 서버에서 작성한 네임서버를 말하는 건가요?

      2. 안녕하세요, 김정훈님.

        정확한 상황을 몰라서 확실한 답변을 드릴 수 없는 점 양해 바랍니다.

        웹호스팅 업체에서 IP 주소를 알려주는 경우 도메인의 네임서버가 지정되어 있는 곳에서 A 레코드를 추가하면 될 것입니다. 다음 글을 참고해보세요.

        https://www.thewordcracker.com/miscellaneous/dns-%EC%A0%95%EB%B3%B4-%EB%B3%80%EA%B2%BD%EA%B3%BC-a-%EB%A0%88%EC%BD%94%EB%93%9C-%EB%B3%80%EA%B2%BD-%EC%B0%A8%EC%9D%B4%EC%A0%90/

  20. 네이버에 사이트가 검색되도록 하고 싶은데 계속 애를 먹고 있습니다. 도와주세요ㅠㅠ...
    html 파일 복사하기를 해서 사이트소유확인을 하면 /wp_home으로 추정되는 페이지가 계속 떠요.
    그 페이지는 이상하게 header부분 정상, body부분 컨텐츠에 404오류가 뜹니다.
    도무지 원인을 모르겠어요..ㅠㅠ

    1. 네이버 웹마스터도구에서 소유 확인 방법은 다음 글을 참고해보세요.

      https://avada.tistory.com/582

      FTP에 접속하지 않고 소유 확인 코드를 넣고 싶은 경우 Insert Headers and Footers 같은 플러그인을 사용할 수 있습니다.

      https://avada.co.kr/wordpress/%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4-%EA%B0%80%EC%9E%85%ED%98%95%EC%97%90%EC%84%9C-%EB%84%A4%EC%9D%B4%EB%B2%84-%EC%9B%B9%EB%A7%88%EC%8A%A4%ED%84%B0%EB%8F%84%EA%B5%AC-%EC%86%8C%EC%9C%A0/

  21. 윗글대로 하니 example.com으로 접근가능하였습니다. (example.com/wordpress만 접근 가능하였는데) 대신, example.com/wp-admin이 접근 불가능하여 사이트를 수정할 수가 없었습니다.

    이래저래 하여 지금 현재는 example.com/wp-admin접근이 되고 example.com의 경우 http 500 error가 출력됩니다. 산넘어 산이네요.

    1. 안녕하세요?

      본문에서 설명한 /wordpress나 /wp 같은 하위 폴더를 없애는 내용은 워드프레스 공식 문서에서 설명하는 내용입니다.
      그대로 적용하면 에러가 나서는 안 되지만, 1) 잘못 적용했거나, 2) 웹호스팅 설정에 문제가 있는 경우 에러가 날 수 있을 것 같습니다.

      현재 어느 업체의 웹호스팅을 이용하고 계신가요?
      처음 시작하기 전에 .htaccess 파일이 있었나요?

  22. 안녕하세요 워드님
    저도 임시사이트로 작업할때는 문제 없었는데 도메인 연결이후
    중문 홈페이지 인데 중국에서 접속시 vpn을 켜야 접속이 된다고 하시더라구요
    근데 저는 ftp 워드프레스 설치할때 www폴더에 넣지 않고 폴더 푼 그대로를 넣어서 상위 폴더가 없습니다.
    음...이게 경로의 문제인지 ㅠㅠ 읽어도 잘 모르겠어서 다시 문의 남깁니다.

    1. 하이라이온님, 안녕하세요?

      이 문제를 중국에서 사이트를 운영하고 계신 푸우시로님께 문의해보니 중국발 해킹 시도가 엄청나기 때문에 중국발 ip 대역을 아예 막아놓는 곳이 많다고 하네요.

      그리고 중국정부에 의해서도 구글의 모든 서비스 (유튜브포함), 페이스북, 트위터 등이 막혔고, 우리나라의 다음카카오 서비스 ( 다음포털은 되다 안되다 합니다), 카카오톡도 불안정하다고 하네요.

      또한, 티스토리는 안되거나 굉장히 느려서 접속불가라고 하네요. 워드프레스는 잘 된다고 합니다.

      이외에도 우리나라처럼 중국 정부에 의해 특정 사이트(예: 반사회적, 반체제적 등등)도 막히 수 있다고 하네요.

      이 블로그는 현재 블루호스트(Bluehost)에서 호스팅되는 데 중국에서 접속이 잘 된다고 하네요.ㅎㅎ

      도메인 이름과 웹호스팅 업체를 알려주시면 중국에서 막힌 이유를 알 수도 있을 것 같습니다.

      1. 위사이트이며 가비아호스팅사용중입니다
        가비아에 문의하였는데. 특정 국가를 차단하지않기때문에
        가비아측문제는 아닌것같다고하더라구요.
        이게 임시사이트로 작업할때는중국에서 확인할때문제 없었는데,
        도메인 연결이후 ㅜㅜ 해당문제가 ㅜㅜ

      2. 안녕하세요?

        호스팅 업체에서 차단하지 않았다고 한다면(간혹 차단하고도서도 차단하지 않았다고 하는 경우도 있습니다), 문제는 도메인을 의심해볼 수 있을 것 같습니다.

        http://cht.worldxml.com/domain/o1026/ 글을 보면 해당 도메인이 2003년에 만료되는 도메인 리스트에 올라와 있네요.
        이전에 오랫동안 도메인이 사용되어 오면서 중국 정부에 의해 블랙리스트에 오르지 않았을까 의심해볼 수도 있을 것 같습니다.

        중국에서 차단되는 도메인을 검색해볼 수 있는 사이트가 있다면 확인해볼 수 있을 것 같다는 생각이 들기도 하네요.

      3. 안녕하세요?

        중국에서 접속하면 다음과 같은 오류가 발생합니다.
        https://www.screencast.com/t/s0z2avtX6Uq

        중국에서는 YouTube가 막혔기 때문에 Youtube 동영상을 삽입하면 오류가 날 수밖에 없습니다.
        중국에서 막힌 서비스를 제거하시면 사이트가 제대로 표시될 것입니다.

        그리고 해외를 대상으로 하는 경우 우리나라 웹호스팅을 이용하면 속도가 느려진다고 합니다.
        다음 글을 참고해보세요:

        https://iwordpower.com/cafe24-and-ecommerce-site-in-other-countries/

  23. 위에 분들은 다 잘 되시는데 왜 저는 안될까요 ㅠㅠ 주소변경을 했는데 사이트가 안떠서 ...ㅠㅠ 파일질라 다운받아서 사이트 주소도 입력하고 , 님이 추천하시는 것도 다 해보았는데 도저히 안되네요.. 제가 너무 몰라서.. ㅠㅠ 흑 너무 슬픕니다.

    1. 안녕하세요?

      먼저는 도메인인 제대로 연결되어 있는지 확인해보시기 바랍니다.
      잘 안 되면 웹호스팅 업체에 문의하여 상의해보셔도 좋을 것 같습니다.

      그래도 잘 안 되면 서비스 문의 페이지에서 서비스 의뢰(유료)를 하실 수 있습니다.

      문제가 잘 해결되기를 바랍니다.

  24. 안녕하세요. 문의드립니다.
    예를 들어 현재 제 워드프레스 주소가 http://korea.hosting.com 인데,

    워드프레스 일반설정에 들어가 보면,
    워드프레스 주소 (URL) => http://korea.hosting.com
    사이트 주소 (URL) => http://korea.hosting.com

    이렇게 되어 있습니다. FTP 파일들도 루트폴더에 저장되어 있습니다. 그래서 당연히 http://korea.hosting.com로 접속하면 잘 보입니다.

    그런데 제가 구매한 도메인 http://kpop.net 으로 변경을 하려고 일반설정에서 http://korea.hosting.com을 위아래 모두 http://kpop.com 로 변경하니 "사이트에 연결할 수 없음 kpop.com의 서버 IP 주소를 찾을 수 없습니다."라고 나옵니다.

    DB에서 다시 원래주소http://korea.hosting.com로 변경하니 잘 접속이 되는데, 제가 원하는 kpop.com이라는 도메인으로 변경하려면 어떻게 해야 할까요?

    제가 놓치고 있는 부분이 있을까요? ㅠㅠ
    감사합니다.

    1. 안녕하세요?

      도메인의 네임서버 정보를 현재 호스팅 중인 서버의 네임서버로 변경하고 호스팅업체 계정에서 도메인을 연결해야 합니다.
      그래야 올바르게 도메인이 사용 중인 서버로 연결됩니다.
      네임서버 정보를 변경한 후 정보가 완전히 바뀌기까지는 24시간에서 48시간 정도 소요됩니다.

      다음 글을 참고해보세요.

      https://www.thewordcracker.com/basic/%EC%82%AC%EC%9D%B4%ED%8A%B8%EC%9D%98-%EB%8F%84%EB%A9%94%EC%9D%B8-%EC%9D%B4%EB%A6%84%EC%9D%84-%EB%8B%A4%EB%A5%B8-%EB%8F%84%EB%A9%94%EC%9D%B8%EC%9C%BC%EB%A1%9C-%EB%B3%80%EA%B2%BD%ED%95%98%EA%B8%B0/

      1. 올려주신 댓글 잘 이해하였습니다. 기본적인 내용인데 제가 간과하고 있었네요. 미세먼지 씻기는 듯한 시원함을 느낍니다. 정말 감사해요~

  25. 안녕하세요. 저는 원래 컴퓨터로 지정되어있던 로컬호스트 주소를 노트북 IP주소로 등록하려고헙니다. 과정이 어떻게 되는지 궁금합니다.

    1. 안녕하세요?

      서버가 아닌 일반 컴퓨터에서 웹서버를 운영하는 방법은 다음 글을 참고해보세요.
      https://opentutorials.org/course/228/6040

      집에 들어오는 인터넷은 일반적으로 IP가 유동 IP입니다. 이 경우 다음 글을 참고해보세요.
      http://withcoding.com/43

      노트북을 가지고 이동하려는 경우에는 IP 주소가 달라지기 때문에 생각처럼 운영하실 수 없을 것입니다.

  26. 오류나서 아침부터 식겁해서 미친듯이 검색했는데 덕분에 카페24들어가서 DB복원했습니다. 정말 감사합니다. 혹시 질문하나만 해도 될까요?? 이번에 워드프레스 사이트에 SSL을 적용해야해서 열심히 검색을 했는데 제가 이해한바로는 아래처럼 하면 되는거같더라고요. 근데 이 방법이 맞는지 확인해줄 사람이 없어서 도움을 청해봅니다ㅠ 이대로 진행하면 될까요??
    1.관리자페이지>setting>general에 가서 http를 https로 바꿔주기
    2.http트래픽을 https 트래픽으로 리디렉션시켜주기위해 Really Simple SSL과같은 플러그인 설치하거나 ,
    .htaccess파일에 아래의 코드 추가하기

    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    1. 안녕하세요?

      문제가 잘 해결되셨다니 다행이네요.

      SSL 인증서를 설치한 후에 말씀하신 대로 하시면 될 것 같습니다.
      카페24에서는 유료로 구입해야 할 것입니다.

      사이트의 모든 http url을 https url로 변경해야 녹색 자물쇠 아이콘이 주소란에 표시됩니다. 그렇지 않을 경우 (i) 모양의 아이콘이 표시됩니다.

      다음 글을 참고해보세요.
      https://www.thewordcracker.com/miscellaneous/%EB%AC%B4%EB%A3%8C-%EB%B3%B4%EC%95%88%EC%84%9C%EB%B2%84ssl-%EC%9D%B8%EC%A6%9D%EC%84%9C%EB%A5%BC-%EC%A0%81%EC%9A%A9%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4/

    1. 안녕하세요?

      블로그를 방문해주셔서 감사합니다.

      wp-config.php 파일 내에 주소가 설정되어 있을 것입니다. 삭제하시면 됩니다.

  27. Word님 안녕하세요, 질문하나 드려도 될까요? 저 같은 경우에 도메인 구매하여 닷홈 호스팅 계정과 연결하였습니다. 제가 하고 싶은건 Word님처럼 thewordcracker.com/basic/기타 이런식으로 도메인 주소 아래에
    하위 주소가 뜨도록 하고 싶습니다. 워드프레스 설정 - 사이트 주소 설정에 도메인 주소를 넣어보면 접속이 되지를 않습니다. 어떤식으로 설정을 해야 할까요?

    1. 안녕하세요?

      사이트 주소를 변경했지만 사이트에 접속이 안 된다면 닷홈에 문의하여 도메인이 제대로 연결되었는지 확인해보시기 바랍니다.

      https://www.thewordcracker.com/basic/envato-market-license-when-an-item-is-used-in-youtube-movies-or-tv-series/ 이런 식으로 표시하고 싶은 경우에는 설정 > 고유주소에서 고유주소 설정을 변경해주시면 됩니다.

      https://www.thewordcracker.com/basic/seo-friendly-url-structure/ 글을 참고해보세요.

      1. 도메인을 포워딩으로 하면 안되고 호스팅 연결로 하고, 워드프레스의 설정 - 사이트 주소에 도메인 주소를 넣으니 되네요 감사합니다. 우선은 도메인 주소로 ftp접속이 되는지 확인을 해보면 되네요~

  28. 안녕하세요 홈페이지 url 주소 변경하다가 위에 설명하신바와 같이 실수해서 관리자페이지에 접속하지 못하고 있습니다.ㅠㅠ
    그래서 위에 말씀하신대로 1번 방법인 DB복원 했는데, 여전히 관리자페이지 접속이 안돼서, 2번방법으로 DB사이트 주소 수정하기를 시도하려 했더니 이미 사이트 주소는 /wp가 다시 포함되어 있습니다.
    그런데도 여전히 관리자페이지 접속이 불가한데.... 무엇이 문제인 걸까요 ?ㅠㅠ

    1. 안녕하세요?

      서비스 문의를 통해서 같은 내용을 보내주셨네요. 서비스 문의란은 유료 서비스 문의를 위한 것입니다.

      카페24에서 PHP 7을 적용하면 .htaccess 파일이 보이지 않게 됩니다. 아마 그런 것과도 문제가 있을 수 있습니다.

      카페24에서는 SSH에 접속할 수 있는 기능을 제공합니다. SSH를 통해 접속하여 .htaccess 파일을 수정해보시기 바랍니다.

      카페24에서 SSH에 접속하는 방법은 다음 글을 참고해보세요:

      https://www.thewordcracker.com/?p=35373

      1. 루트폴더에서는 htaccess가 있는데 wp에서는 보이지 않는 경우인데요 이럴수도 있나요?
        계속 관리자화면 접속 시 http 500에러가 뜨네요 ㅠㅠ

      2. 안녕하세요 어제 문제됐던 부분은 해결했네요...
        그런데 카페24에 문의해보니 wp폴더안에 htaccess파일이 없다고, 없을수도 있다고 하는데... 혹시 이런경우에는 index.php파일만 이동,수정 하면 되나요?

      3. 안녕하세요?

        /wp 폴더에 현재 워드프레스가 설치되어 있고, 이것을 루트로 접속했을 때 URL에 /wp가 붙지 않도록 조치하려고 시도하는 것 같은데요, 제가 제대로 이해했는지 모르겠네요.

        그런데 /wp 폴더가 표시되지 않도록 한번 시도하는 과정에서 오류가 나서 현재 복구하신 것 같네요.

        다시 동일한 시도를 하면 동일한 오류가 발생할 가능성이 높을 것 같습니다.

        백업을 받아놓으시고 /wp 폴더에 있는 내용을 그대로 루트로 이동시킨 후에 DB에서 /wp 정보를 삭제해주는 방법도 있습니다. 어쩌면 이 방법이 더 바람직할 수 있습니다.

  29. 사이트의 레이아웃이 깨져 보이는 경우 브라우저 주소창에서 https://... 부분을 http://로 수정(즉, 's' 삭제)해보시기 바랍니다.

    kopress에 표시된 Url에 이상하게 https://...가 추가되는 문제가 있네요. 이 때문에 레이아웃이 깨질 수 있습니다.

  30. 아무래도 이 게시물이 제가 찾는 내용에 가장 근접한것 같습니다.
    일단 상기 설명을 이용한 내용은 모두 적용되었고 정상적으로 동작합니다.
    다만 wp-contents의 경로가 원래 폴더명을 보여주는데요 무슨말이냐면...

    abc.com/원래폴더/ --> abc.com 으로 변경 완료.
    대신 업로드 시킬 이미지 주소들이 abc.com/원래폴더/wp-content/uploads/62.jpg
    로 보여지는데요 이 주소도 abc.com/wp-content/uploads/62.jpg 이렇게 보여지게 할 수 있는 방법이 없을까요? 구글 해외검색까지 다 해봤는데 도저히 답이 안나와서 이렇게 문의 드립니다. ㅠㅠ

    1. 위에서 "워드프레스 사이트 주소를 하위 폴더에서 루트로 변경하기" 부분을 참고해보시기 바랍니다.

      위에서 소개한 내용("워드프레스 사이트 주소를 하위 폴더에서 루트로 변경하기")은 WordPess Codex 문서에 나오는 내용이기 때문에 그대로 따라하면 문제가 해결될 것이라 생각됩니다.

    2. 참고로 abc.com/wp/ 폴더 내의 모든 파일을 abc.com 내로 이동시킨 경우에는 DB에서 모든 경로에서 /wp/를 없애주어야 합니다. 아니면 다시 abc.com/wp/ 폴더 내로 파일을 모두 이동시킨 후에 위에서 설명한 "워드프레스 사이트 주소를 하위 폴더에서 루트로 변경하기" 부분을 참고하여 작업해주셔도 되고요. (이 경우 DB에서 경로를 일괄적으로 수정해주는 것이 더 효율적일 것 같습니다.)

  31. 본문에 나와있는대로 설정대로 했는데 여전히 도메인 주소를 입력하면 AMI test 페이지가 나옵니다..그리고 도메인 주소 옆에 /wordpress를 붙여 접속한 뒤 좌측 맨 우측의 사이트 이름을 클릭하면 AMI test 페이지로 가버리고요;

  32. 안녕하세요 -
    포스팅을 보고 한가지 질문이 있어 글을 남깁니다.

    저의 상황은 http://도메인주소.com/wp 이렇게 하위폴더를 쳐야지만 나오는 상황입니다.
    그래서 설명해주신 글 처럼 시도를 하려고 하는데, wp 하위폴더안에 .htaccess 파일이 없는상태입니다.

    어떤 부분이 잘못되어있는건지 알 수 있을까요ㅠㅠ?
    그리고 사이트주소란에 http://도메인주소.com/wp 이것을 http://도메인주소.com 이렇게 변경하고 저장했는데
    아무이상이 없고, 어떠한 오류 메세지도 뜨지 않습니다 ㅠㅠ

    어디서부터 잘 못 된걸까요ㅠㅠ?

    1. 안녕하세요?

      우선 .htaccess 파일이 없다면 파일질라(FileZilla)에서 숨김 파일을 강제로 표시하도록 설정해보시기 바랍니다.

      https://www.thewordcracker.com/wp-content/uploads/2016/09/Force-to-Show-hidden-files.png

      파일질라에서 "서버">"숨김 파일 강제 표시"를 선택하면 숨겨진 파일이 강제로 표시됩니다.

      그래도 없다면 .htaccess 파일을 하나 만든 후에 진행해보시기 바랍니다.

      잘 안 되면 권한 문제일 수 있습니다. 권한을 777로 설정한 후에 진행해보시고, 그래도 안 되면 웹호스팅 담당자에게 연락하여 문제를 수정해야 할 수 있습니다.

      1. 안녕하세요 ! 친절한 답변 감사드립니다. :)
        사용하는 호스팅업체에서 워드프레스 www로 자동설치하니깐, 하위폴더도 자동으로 없어지더라구요 !
        홈페이지가 처음으로 돌아가는 위험성은 있지만 홈페이지를 구성하기 전 단계라 간단히 해결되었습니다.

        감사합니다 !

  33. 참고로 워드프레스 주소(URL)는 WP_HOME으로 워드프레스 코어 파일이 위치한 주소(예: http://www.example.com/wp)이고 사이트 주소(URL)는 사용자들이 브라우저 주소창에 입력하여 들어가는 주소(예: http://www.example.com)로 WP_SITEURL입니다. 어쩌다 보니 그렇게 되었겠지만 명칭과 코드(WP_HOME, WP_SITEURL)가 혼란스럽게 되어 있습니다.

    http://cdn.inmotionhosting.com/support/images/stories/wordpress/change-url/url-settings-in-wordpress-dashboard.png

    1. Meanwhile, site_url() references the field labeled "WordPress Address (URL)" in General > Settings.

      So, if you're wanting to reference where a physical path might be such as calling a plugin's folder path on the URL to load an image, or calling a theme's folder path to load an image, you should actually use other functions for those - look at plugins_url() and get_template_directory_uri().

      The site_url() will always be the location where you can reach the site by tacking on /wp-admin on the end, while home_url() would not reliably be this location.

      The home_url() would be where you have set your homepage by setting General > Settings "Site Address (URL)" field.

      https://wordpress.stackexchange.com/questions/20294/whats-the-difference-between-home-url-and-site-url

  34. 워드프레스 사이트 주소를 잘못 변경했다가 며칠째 헤매다가 여기까지 오게 되었습니다.

    이렇게 간단한데 바보같이...
    너무 감사합니다. 즐거운 하루 되세요^^^
  35. 정말 감사합니다. 덕분에 홈페이지를 무사히 복구했습니다. 이 사이트에 좋은 정보가 만네요. 자주 들러겠습니다.

댓글 남기기

* 이메일 정보는 공개되지 않습니다.