멀티사이트에서 ‘쿠키가 차단됐거나 사용 중인 브라우저가 지원하지 않습니다.’ 오류 해결 방법

멀티사이트에서 ‘쿠키가 차단됐거나 사용 중인 브라우저가 지원하지 않습니다.’ 오류 해결 방법

서론

멀티사이트 환경에서 워드프레스를 운영하다가 ‘쿠키가 차단됐거나 사용 중인 브라우저가 지원하지 않습니다.’와 같은 오류 메시지를 만나신 적이 있나요? 이 오류는 쿠키 관련 문제로, 로그인 시 발생하는 불편한 상황을 야기할 수 있습니다. 이 블로그 포스팅에서는 이러한 문제가 발생했을 때 해결 방법을 상세히 살펴보겠습니다.

오류 원인 분석

워드프레스 멀티사이트를 구성한 후, 서브도메인을 통해 사이트를 추가하고 로그인을 시도하면 ‘쿠키가 차단됐거나 사용 중인 브라우저가 지원하지 않습니다.’ 오류가 발생할 수 있습니다. 이 오류는 주로 쿠키 관련 설정의 문제로 인해 발생하며, 주로 한글 사이트의 경우에 나타나는 경우가 많습니다.

해결 방법

방법 1: wp-config.php에 코드 추가

먼저, 워드프레스 설치 디렉토리에 있는 wp-config.php 파일을 엽니다. 파일 내에 다음 코드를 추가해 보세요.

define('COOKIE_DOMAIN', false);

이 코드를 추가하면 오류가 해결될 수 있습니다. 그러나 이 방법으로도 문제가 해결되지 않는 경우 다음 코드를 시도해 볼 수 있습니다.

define('ADMIN_COOKIE_PATH', '/');
define('COOKIE_DOMAIN', '');
define('COOKIEPATH', '');
define('SITECOOKIEPATH', '');

방법 2: 도메인 매핑 설정 확인

만약 멀티사이트에서 도메인을 매핑하려는 경우, 도메인 매핑 설정을 확인해야 합니다. 최신 워드프레스 버전에서는 직접 주소란에 도메인 이름을 입력하고, 연결하는 도메인이 워드프레스가 설치된 루트를 가리키도록 설정하면 문제 없이 도메인 매핑이 가능합니다.

방법 3: 와일드카드 DNS 설정 확인

멀티사이트에서 서브도메인으로 설정할 때 ‘와일드카드 DNS가 올바르게 구성되지 않을 수 있습니다!’라는 오류가 발생하는 경우가 있습니다. 이 경우 와일드카드 DNS를 올바르게 구성해야 합니다. *.example.com이 example.com으로 연결되도록 DNS 정보를 설정하면 문제가 해결될 것입니다.

마무리

이렇게 멀티사이트에서 ‘쿠키가 차단됐거나 사용 중인 브라우저가 지원하지 않습니다.’ 오류를 해결하는 방법에 대해 알아보았습니다. 멀티사이트 운영은 여러 사이트를 관리하기 위한 유용한 방법이지만, 가끔 문제가 발생할 수도 있습니다. 이러한 문제에 대비하여 적절한 조치를 취하면 원활한 워드프레스 운영을 지속할 수 있을 것입니다.

Leave a Reply

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다