WordPress 4.1 다중 사이트 설치에서 여러 도메인을 매핑하는 올바른 방법은 무엇입니까?


12

나는 이 질문 과 다른 것들을 알고 있지만 www와 www가 아닌 ​​변형이 올바르게 작동하도록 멀티 사이트로 도메인을 설정하는 방법에 대한 확실한 대답을 찾지 못했습니다. DNS 수준에서 와일드 카드가 올바르게 설정되어 define( 'NOBLOGREDIRECT', 'http://www.example.com' );있고 기본 사이트에는 작동하지만 동일한 설치의 다른 네트워크에는 작동하지 않는 권장 솔루션이 있다고 생각합니다 .

일부 연구에 따라 'WP Multi Network'플러그인을 사용하고 있는데 한 WordPress 설치에서 여러 도메인을 실행하는 경우 멀티 사이트뿐만 아니라 여러 네트워크를 사용해야한다는 결론을 얻었습니다. 내 네트워크 및 사이트가 모두 www도메인 필드에 포함되어 추가되었습니다.

www다중 사이트 설치 없이 베어 도메인을 매핑하는 올바른 방법은 무엇 입니까? 플러그인이 필요합니까? 다시 작성을 사용하여 웹 서버 구성에서이 모든 것을 처리해야합니까?


다중 도메인 설치의 외부 도메인을 도메인에 매핑하려면 WordPress MU 도메인 매핑 플러그인을 설치해야합니다.
Naweed Chougle

답변:


16

WordPress Multisite는 기본적으로 다른 도메인을 처리 할 수 ​​있지만 별칭 도메인은 처리 할 수 ​​없습니다. 각 사이트의 설정은 도메인을 저장합니다. 기본 설치에는 하위 도메인 또는 폴더 구조가 있습니다. 그러나 단일 도메인을 추가 할 수 있습니다.

스크린 샷

예를 들어 처음 두 사이트는 동일한 도메인 (기본값은 설치)이고 다른 세 번째 사이트는 기본 도메인 외부와 다른 도메인입니다. 마지막 도메인은 다른 도메인입니다. 도메인 매핑을위한 플러그인이나 사용자 정의 소스가 필요하지 않습니다.

여기에 이미지 설명을 입력하십시오

다음은 별도의 도메인이있는 마지막 사이트 설정의 스크린 샷입니다.

여기에 이미지 설명을 입력하십시오

각 로그인에 대한 쿠키 검사를 줄이려면에 다음 상수를 추가하십시오 wp-config.php.

define( 'COOKIE_DOMAIN', '' );

그렇지 않으면 WordPress는 항상 네트워크에 설정 $current_site->domain하여 일부 상황에서 문제를 일으킬 수 있습니다.

별명을 사용한 도메인 맵핑

별칭을 도메인에 매핑하는 등보다 심층적 인 사용자 지정이 필요한 경우 플러그인이 도움이 될 수 있습니다. 워드 프레스 코어는 향후 도메인 별칭 매핑을 제공하기를 희망하지만 그때까지 다음 플러그인 중 하나를 사용할 수 있습니다.

WWW 대 비 WWW

WWW가 아닌 URL과 WWW URL 로이 작업을 수행하는 데 필요한 노하우가 없지만이 사례는 약간 다릅니다. www.test.com과 같은 도메인에는 하위 도메인 www가 있습니다. 그러나 www는 웹과 동의어이며 종종 하위 도메인으로 해석되지 않습니다. 모든 고객을 위해 WWW 주소에서 비 WWW로 다시 씁니다.

새로운 사이트를 만들기위한 힌트

이 과정에서 새 사이트를 만들려면 입력 필드에 외부 도메인을 추가 할 수 없습니다. 임의의 값을 추가하고 사이트를 만든 후 편집 가능성을 사용하여 외부 사이트를 추가하십시오.


고마워 당신은 당신의 클라이언트를 위해 웹 서버 수준에서, 즉 요청이 WordPress에 도달하기 전에 다시 작성한다는 것을 의미합니까?
codecowboy

아니요, 이것은 다중 사이트 설치 설정의 클라이언트 쪽 설정입니다.
bueltge

나는 당신의 최종 문장을 말합니다. "모든 고객들에게 www 주소에서 비 WWW로 다시 쓰십시오."
codecowboy

확인. 예, 도메인 처리 웹 사이트의 설정입니다. 또한 .htaccess설치에 규칙을 추가 합니다.
bueltge

1
@ChristineCooper 완료, 이것이 도움이되기를 바랍니다.
bueltge
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.