1. 웹 사이트의 루트 디렉터리에서 wp-config.php를 열고 정의('WP_DEBUG', false); 뒤에 다음 내용을 추가합니다. #🎜🎜 #
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']); define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);이 두 문장의 의미는 웹 사이트 도메인 이름을 현재 액세스 중인 도메인 이름으로 설정한다는 것입니다. 즉, 액세스하기 위해 도메인 이름이 필요하지 않은 경우 도메인 이름 바인딩을 취소한다는 의미입니다. 하지만 도메인 이름 몇 개만 있으면 다음과 같이 할 수 있습니다.
$domain = array("www.a.com", "www.b.com", "www.c.com"); if(in_array($_SERVER['HTTP_HOST'], $domain)){ define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']); define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']); }$domain 배열에 지정된 도메인 이름을 넣기만 하면 됩니다. 관련 추천: "
Wordpress Tutorial"
참고: https인 경우 코드를 수정하세요. http://는 https://입니다. 웹사이트가 보조 디렉터리에 설치된 경우 'http://'를 'http://'로 변경하세요. .$_SERVER['HTTP_HOST'].'/해당 디렉토리 이름'2. 위 작업을 완료한 후 여러 도메인 이름으로 웹 사이트에 액세스할 수 있지만 여전히 문제가 있습니다. WordPress에서 업로드한 이미지를 기사에 삽입하면 주소가 고정됩니다. 도메인 이름을 변경한 후에도 이미지의 도메인 이름은 변경되지 않으므로 정적 파일 주소를 수정해야 합니다. 다음 코드를 사용하면 문제를 해결할 수 있습니다.define( 'WP_CONTENT_URL', '/wp-content');# 🎜🎜#위 코드 아래에 이 코드를 추가하세요.
위 내용은 WordPress에서 도메인 이름을 바인딩하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!