2017-05-16 16 views
0

나는 웹 사이트를 운영 중이며 몇 달 동안 기본 도메인을 비활성화해야합니다. 바로 지금 CentOS 7.3 Webmin 1.840에서이 웹 사이트를 실행하고 Let 's Encrypt Certificate를 사용합니다.VirtualMin + Wordpress 복수 도메인, 같은 사이트, 같은 IP

이 웹 사이트를 다른 도메인에서 실시간으로 사용할 수있게 만들고 동시에 기본 웹 사이트를 사용하지 않도록 설정해야합니다. 다음과 같이 입력하십시오 :

primarydomain.comsecondarydomain.tk (잠깐 동안 사용 중지되었지만 보조 도메인에 실시간 데이터 제공) (여기서 primarydomain.com의 모든 데이터는 프록시/도메인 별명과 마찬가지로 모든 리디렉션, 링크, 이미지 ... secondarydomain.tk로 설정).

저는 이미 A 유형 (IP)으로 secondarydomain.tk에 대한 Cloudflare를 설정했으며 웹 브라우저에 secondarydomain.tk을 입력하자마자 primarydomain.com으로 리디렉션됩니다.

Virtualmin : 최상위 서버, 하위 서버 및 기본 도메인의 별칭 (전자 메일 있음/없음)의 모든 모드로 가상 서버를 만들려고했으나 최대 속도는 secondarydomain.tk, primarydomain.com 홈페이지를 보여 주지만, 모든 링크는 여전히 primarydomain.com에 링크되어 있습니다. 그래서 아무 데나 클릭 할 수 없습니다. 주 도메인 내 htaccess로로 설정되도록 게다가, 모든 트래픽은 SSL에

해야합니다 (HTTPS) : 그런데

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.primarydomain.com/$1 [R,L] 

의 SECONDARYDOMAIN (그리고 아마도해야한다) 같은 가상 호스트를 공유 할 수 있습니다 그래서 폴더 :

/홈/

을 primarydomain은 모두 동일합니다.

나를 도와 줄 사람이 있습니까? Btw, 나의 영어는 녹슬었고 아마 나는 많은 영어 실수를했다 : P.

답변

1

이것은 WordPress가 데이터베이스 기반이기 때문입니다. 따라서 새로운 도메인 이름으로 Virtualmin에 가상 서버를 만들더라도 WordPress는 데이터베이스에 저장된 이전 도메인을 사용하게됩니다.

이 작업을 수행하려면 WordPress 데이터베이스의 모든 링크를 새 도메인 이름으로 변경해야합니다. 당신은 당신이 새 도메인에 대한 모든 링크를 변경 this 도구를 사용할 수

를 진행하기 전에

백업 데이터베이스를. 이전 도메인 이름을 새 도메인 이름으로 바꾸십시오.

+0

음 .... 데이터베이스 링크를 편집해야하는 경우 VirtualMin panel = P에서 기본 도메인을 변경하는 것이 좋습니다. – Diego

+0

안녕 친구! 이 도구는 훌륭하게 작동했습니다! 모든 것이 순조롭게 진행되고 있습니다 =) 감사합니다! – Diego

+0

그래, 새 도메인에 대한 항목을 기본 도메인으로 지정하고 WordPress 디렉토리에 매핑해야합니다. –