2017-01-12 7 views
0

WordPress Codex 지침을 WordPress 이동과 관련하여 읽었지만 제공되는 정보가 정확한 상황에 적용되지 않는 것으로 보입니다. 문제가 발생하기 전에 몇 가지 질문이 있습니다. 나는 나의 오래된 워드 프레스 사이트가 현재 실행되고있는 메인 도메인을 가지고있다. (eg - example.com) 나는 웹 사이트의 레이아웃을 바꾸고 싶었지만 동시에 나의 메인 사이트를 계속 운영하기를 원했기 때문에 서브 도메인 (beta. example.com) 그리고 이것에 나의 새로운 wordpress 웹 사이트를 창조했다. 이제 기본 웹 사이트를 기본 웹 사이트로 만들고 (예 : beta.example을 example.com으로 설정) 기본 웹 사이트를 제거하고 싶습니다. 어떻게해야합니까? cpanel을 사용하고 있으며 두 폴더가 공용 html 디렉토리에 있습니다 미리 감사드립니다.WordPress를 하위 도메인에서 주 도메인으로 옮깁니다.

+0

example.com을 기본 웹 사이트 폴더로 연결하고 beta.example.com 트래픽을 example.com으로 리디렉션합니다. – user3040610

+0

이 질문에 대한 답변은 cPanel과 public_html 폴더의 폴더에서도 마찬가지입니다. http://stackoverflow.com/questions/41477620/changing-wordpress-site-url-from-subdomain-to-sub-directory/41478969#41478969 – Daniel

+0

@ user3040610 당신이 고려하지 않은 것은 URL이 저장된다는 것입니다. 데이터베이스에, 그래서 당신은 아마 두 사이트에 액세스 할 때 500 오류가 발생합니다 – Daniel

답변

0

단계는 다음과 같습니다 : -

  1. 가의 cPanel에서 루트에 새 폴더를 만들고
  2. 이 하위 도메인을 이동
  3. 백업으로 새 폴더 (example.com) 파일을 기존 도메인을 이동 (베타 .example.com) 폴더의 파일을 cpanel의 루트로 복사하십시오.
  4. ht 액세스 파일의 이름을 바꿉니다. WordPress가 브라우저로 실행될 때 자동으로 생성됩니다. 당신의 phpMyAdmin을 속으로
  5. (new_database 같은) 새 데이터베이스를 만들
  6. 은 찾기 섹션 넣어으로 대체합니다 하위 도메인 데이터베이스를 다운로드 탭에서 보도 CRT + F, ++ notpad 속으로
  7. (++ notpad 같은) 에디터 무언가로 엽니 다 beta.example.com을 입력하고 section.com을 example.com으로 대체 한 다음 저장하면 교체 작업을 수행 할 때 HTTP, https 또는 www를 사용하지 않아야합니다.
  8. 이제 WordPress 디렉토리 wp-config 파일로 이동하여 새로 생성 된 하나의 사용자 이름과 비밀번호로 데이터베이스 이름을 변경하십시오.
  9. example.com/wp-admin에 로그인하여 beta.example.com/wp-admin에 로그인 할 때 사용한 로그인 세부 정보를 확인하십시오. 백업 : 영구 링크를 클릭하고 %% postname %%

감사를 선택 설정 deshboard- 속으로

  • 는>, 나는 그것이 example.com으로 당신을 위해

  • +0

    또한 내 질문을 확인하시기 바랍니다 http://stackoverflow.com/questions/43364863/moving-wordpress-child-webitemultisite-schild-to-new-server – Manik

    1

    1 단계 작업을 바라고 항상 백업 파일을/사이트 (들)이

    2 단계 작업을 선택의 데이터베이스 : 파일을 이동 : example.com의 문서 루트의 내용을 삭제하고 example.com

    에 blog.example.com의 내용을 이동 Step3 : home/site-url 변경 : Daabase 다른 하드 코딩 된 URL도 있습니다. 따라서 홈/사이트 URL 만 변경하면 충분하지 않으며 전체 데이터베이스 검색 - 교체가 필요합니다.

    메모장 + + 또는 텍스트 편집기를 사용하여 웹 사이트 URL을 변경하는 것을 권장하지 않습니다. 웹 사이트의 레이아웃을 깨뜨릴 수있는 기회가 많기 때문에 그것이 일어날 수도 있습니다. 나는 항상

    지금 domain.com/로 (브라우저를 통해 스크립트를 호출하면 search.php로 웹 사이트의 문서 루트에 Database Search and Replace Script

    here에서 다운로드를 버전 2.1.0을 사용하는 사용하는 것이 좋습니다 search.php). 스크립트는 데이터베이스 세부 사항을 자동 채우기합니다. 나머지 지침은 따를 것이 자명하다.

    4 단계 : 마무리 단계 : .htaccess 파일에서 blog.example 또는 유사한 리디렉션에 대한 리디렉션이 없음을 확인하십시오. 그렇다면 제거하고 기본 .htaccess wordpress 규칙으로 바꾸십시오.

    그렇게해야합니다.

    +0

    또한 내 질문을 확인하시기 바랍니다 http://stackoverflow.com/questions/43364863/moving-wordpress-child-webitemultite-schild-to-new-server – Manik

    관련 문제