2009-11-24 4 views
0

Wordpress에서 이전 사이트와 동일한 도메인에 새 사이트를 만들려고합니다. 새 사이트가 시작될 때까지 기존 사이트를 유지해야하며 온라인으로도 개발해야합니다.Wordpress를 하위 도메인에서 루트로 옮기기

이 문제를 해결하는 가장 좋은 방법은 무엇입니까? 하위 도메인이나 하위 폴더를 만들어야합니까?

Wordpress 사이트 & 데이터베이스를이 테스트 영역에서 루트 완성으로 마이그레이션하는 방법은 무엇입니까?

감사합니다.

답변

1

이 내용은 호스팅 환경에 따라 다릅니다.

당신이 Cpanel 호스팅 계정을 가지고 있다면 실제로 서브 폴더를 만드는 서브 도메인을 만들 수 있습니다. 이를 가상 하위 도메인이라고합니다.

그래서 당신은

는 어느 쪽이든 당신을 고정하지 않기 때문에 이것은 좋은를 www.yourdomain.com/subfolder 것 또는 www.subfolder.yourdomain.com하여 테스트 사이트에 액세스 할 수 있습니다.

사이트를 이전하는 것과 마찬가지로 PHPMYADMIN을 통해 이전 사이트 파일을 로컬로 (FTP를 통해) 백업하고 데이터베이스를 백업합니다. 그런 다음 FTP를 통해 개발 사이트를 루트 디렉토리에 복사하고 PHPMYADMIN을 통해 데이터베이스를 업데이트하십시오.

+0

어쨌든 항상 로컬 PC에 모든 사이트 파일을 백업해야합니다. db는 파일로 내보낼 수 있으며 압축 후 크기에 따라 안전 유지 및 재해 복구를 위해로드 할 수 있습니다. 또는 다른 호스팅 사이트를 마이그레이션 할 수도 있습니다. – Don

1

워드 프레스를 사용하면 http://blog.mysitename.com 같은 하위 도메인 또는 http://mysitename.com/blog/ 같은 하위 폴더 중 하나를 만들 수 있습니다 - 둘 중 하나 워드 프레스 지원합니다 - 당신은 단지 (당신의 wp_options 테이블에서 설정을 할 필요가 일반적으로 행 ID의 1 & 39/w)는 설정 한 해당 도메인을 가리 킵니다. 서버의 어떤 종류의 제어 기능을 사용 하느냐에 달려 있지만, 소리만으로는 두 가지를 모두 할 수 있습니다.

데이터베이스의 경우 실제 동일한 데이터베이스를 가리킬 수 있습니다 & 기존 사이트 & 사이를 구분하기 위해 테이블 ​​이름 앞에 프리픽스를 붙입니다. WordPress는 기본적으로 테이블 이름 w/"wp_"을 앞에 붙입니다. 예를 들어 모든 캡이 WordPress 테이블의 실제 이름 (예 : wp_options 테이블)으로 바뀌면서 "wp_TABLE_NAME"으로 대체됩니다. 또는 전혀 새로운 데이터베이스를 설정할 수도 있습니다. & 중요하지 않습니다.

핵심은 WordPress 사이트를 사용할 준비가되었을 때 기본 도메인을 새 사이트 &으로 지정하고 wp_options 테이블을 변경하여 새 URL을 사용해야합니다.

관련 문제