2009-05-22 8 views
1

나는 내 공급자와 함께 php 계정을 가지고 있으며 나에게도 cpanel을 설치했습니다.사용자를 cpanel을 사용하여 새 하위 도메인으로 리디렉션하고 사용자 브라우저에 원본 URL을 유지하십시오.

나는 현재 두 개의 drupal 사이트를 가지고 있는데, 메인 myMainSite라고하고, 또 하나는 myNewSite라고 부른다.

그래서 www.myMainSite.com으로 갈 때, 나는 메인 사이트로 간다. 내가 myNewSite.myMainSite.com에 갈 때, 나는 건설중인 drupal 사이트로 간다.

내 질문은 내 건설 현장 라이브 갈 때, 나는 www.myMainSite.com에 가서 모든 사용자가 새 사이트 (myNewSite.myMainSite.com 아래에있는 하나)를 참조 것을 원하는 것이다.

어떻게 이것을 cpanel으로 할 수 있습니까? "애드온 도메인"구성 내에 있습니까? 주소 표시 줄을 변경하는 리디렉션을 원하지 않습니다. 즉, 원래 URL을 유지하려고합니다.

+0

당신이 말할 때 모든 요청을 리디렉션하고 싶습니까? www.myMainSite.com을 입력하면 브라우저가 myNewSite에서 끝납니다. 또는 myNewSite의 콘텐츠를 www ...에 표시하고 싶습니까? – Dave

+0

웹 사이트에 콘텐츠가 나타나기를 원합니다 ... –

답변

0

www.mainsite.com의 DocumentRoot를 myNewSite.myMainSite.com과 동일한 DocumentRoot를 가리 키도록 변경하면됩니다.

+0

아파치 설정을 제어하지 않습니다 –

0

cPanel의 하위 도메인 컨트롤 패널을 사용하여 myNewSite.myMainSite.com을 추가했다고 가정합니다. 그리고 myMainSite.com/public_html/ 폴더에 있습니다. 따라서 새 사이트 (및 하위 도메인과 사이트) /public_html/myNewSite.myMainSite.com

왜 그냥 /public_html/OLDsite/public_html/에있는 모든 파일을 이동할 파일 관리자 (또는 FTP)를 사용할 수 없습니다에있을 것입니다?

/public_html/myNewSite.myMainSite에서 /public_html/ 폴더로 모든 항목을 이동하십시오.

그런 다음 사이트가 새 파일을 사용하고 있는지 확인하십시오.

다른 방법이 있는지 호스트에 지원 티켓을 보낼 수도 있습니다. myNewSite.myMainSite.com 하위 도메인에 대한 Apache의 conf 파일에서 뭔가를 변경하는 것처럼 간단 할 수 있습니다.

또한 Drupal에서 새 도메인 이름을 알 수 있도록 도메인을 변경했을 때 Drupal의 설정을 변경해야한다고 생각합니다.

+0

일부 디렉토리의 전체 경로를 참조하는 CMS를 사용하고 있습니다. 따라서 주변을 이동할 수 없습니다. –

0

기본 2 사용자 계정에 oldlive 및 newlive를 호출하는 것이 좋습니다.

당신은 도메인 oldlive.myMainSite.com에

그런 다음 추가 할 수있는 공원 도메인 myMainSite.com

oldlive.myMainSite.com 및 newlive.myMainSite.com

같은이 때 준비가되어 있지있을 수 있습니다.

현재 newlive.myMainSite.com에있는 새 사이트를 완성하면 oldlive.myMainSite.com에서 park 도메인을 제거하고 newlive.myMainSite.com으로 이동할 수 있습니다.

도메인을 원활하게 전송할 수 있습니다.

0

cPanel에서 "리다이렉트"옵션을 사용하여 모든 방문자를 구 사이트에서 새 사이트로 리디렉션 할 수 있습니다. 또는 메인 도메인의 Apache에서 Virtualhost를 완성 된 (현재 건설중인 사이트) 디렉토리로 간단하게 변경할 수 있습니다.

0

이전 대답에 동의하십시오. 기본 사이트에서 하위 도메인의 내용을로드하려면 하위 도메인의 디렉토리에서 public_html이라는 루트 디렉토리로 데이터를 이동해야합니다.

기본 도메인에 실제 사이트가 없는지 확인하십시오. 기본 도메인에 실제 사이트가 있고 루트 디렉토리 아래에 콘텐츠를 업로드하면 충돌로 인해 웹 사이트가 작동하지 않는 경우 내용.

가능하지 않은 경우 public_html의 한 하위 디렉토리에 내용을 업로드해야하며 그 후에는 your_website_name/디렉토리 이름으로 사이트에 액세스 할 수 있습니다.

당신이 이동 내용으로 수행됩니다 일단 다음 기본 UR LTO URL.It는 >>의 cPanel에 존재하는 파일 관리자 >>으로 public_html >> 사이트/기본입니다 새 사이트/Settings.php

를 업데이트해야합니다