VirtualHosts
나는 다른 도메인이 내 서버의 다른 사이트를 올바르게 가리키도록 Apache를 사용해야 한다는 것을 배웠습니다 .
제가 이것을 알기도 전에 저는 이미 2개의 다른 WordPress 사이트를 만들었고 그것들은 Apache의 기본 DocumentRoot
폴더( /var/www/html/site1
및 /var/www/html/site2
)에 있습니다.
http://x.x.x.x/site1
현재는 브라우저에서 주소에 접근하여 시각화하고 수정하고 있습니다 .
각각에 대해 두 개를 어떻게 만들 수 있습니까 VirtualHost
?
VirtualHost
사이트를 손상시키지 않고 이미 만든 사이트를 새 사이트로 "마이그레이션"하고 Wordpress를 DB에 연결된 상태로 유지하려면 어떻게 해야 합니까 ?
답변1
정상적으로 <VirtualHost>를 생성한 다음 DocumentRoot 설정을 지정하면 /var/www/html/site1
방문할 때마다 이 정보가 제공됩니다 http://yourdomain/
. "가져오기"가 없습니다.
중요한 것은 홈페이지가그 자체이전 URL을 가리키는 링크가 없습니다. 웹사이트는 WordPress를 사용하여 구축되었으므로 WordPress에 새 주소를 알려주어야 합니다.
마이그레이션하기 전 – 방문설정 → 일반새(향후) URL과 일치하도록 "워드프레스 주소" 및 "사이트 주소" 필드를 변경합니다.
또는 마이그레이션 후 - 지침에 따라WordPress.org 지원: 사이트 URL 변경.