본문 바로가기
IT

멀티사이트에서 '쿠키가 차단됐거나 사용 중인 브라우저가 지원하지 않습니다.' 오류가 발생하는 경우

by LABOR 수달김수달 2023. 9. 4.

목차

    멀티사이트에서 '쿠키가 차단됐거나 사용 중인 브라우저가 지원하지 않습니다.' 오류가 발생하는 경우

    서론

    워드프레스 멀티사이트를 구성하고 서브도메인으로 사이트를 추가한 후 로그인 시도 시 '쿠키가 차단됐거나 사용 중인 브라우저가 지원하지 않습니다.' 오류가 발생하는 상황이 있습니다. 이런 문제가 발생하는 경우, 어떤 방법으로 해결할 수 있는지 알아보겠습니다.

    문제 현황

    멀티사이트를 구성한 후, 로그인 시도 시 아래와 같은 오류 메시지가 표시됩니다.

    "ERROR: Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress."

    문제 해결 방법

    해당 문제를 해결하기 위해서는 다음과 같은 방법들을 시도해볼 수 있습니다.

    1. wp-config.php 파일 수정

    wp-config.php 파일에 다음 코드를 추가합니다. 이렇게 하면 문제가 해결될 수 있습니다.

       define('COOKIE_DOMAIN', false);

    만약 위의 코드로 문제가 해결되지 않는 경우, 아래 코드를 시도해볼 수 있습니다.

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

    여전히 문제가 해결되지 않는 경우, 아래 코드를 시도해보세요.

       define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST']);
    1. 와일드카드 DNS 구성
      멀티사이트에서 서브도메인으로 설정할 때 "와일드카드 DNS가 올바르게 구성되지 않을 수 있습니다!"라는 오류가 발생할 수 있습니다. 이때는 *.example.com과 같이 와일드카드 DNS를 구성해줄 필요가 있습니다.
    2. 도메인 매핑 설정
      멀티사이트에서 도메인을 매핑하려는 경우, 직접 도메인 이름을 입력하고 연결하는 도메인이 워드프레스 설치된 루트를 가리키도록 설정합니다.

    도메인 매핑 설정

    멀티사이트에서 도메인을 매핑하려는 경우, 직접 도메인 이름을 입력하고 연결하는 도메인이 워드프레스 설치된 루트를 가리키도록 설정합니다.

    추가 정보

    만약 멀티사이트에서 도메인을 무제한으로 연결하고 각각의 도메인에 별도의 워드프레스 사이트를 설치하고자 하는 경우, 블루호스트 등의 해외 호스팅 서비스를 이용할 수 있습니다. 이렇게 해서 각 도메인마다 워드프레스 사이트를 운영하는 것이 가능합니다.

    마무리

    이상으로 멀티사이트에서 쿠키 차단으로 인한 로그인 오류 문제에 대한 해결 방법을 살펴보았습니다. 문제 해결에 실패하는 경우, 웹호스팅 업체나 워드프레스 커뮤니티에서 도움을 얻을 수 있습니다. 멀티사이트의 장점과 단점을 고려하여 최적의 방법을 선택해보세요.

    반응형

    'IT' 카테고리의 다른 글

    JS 소수 찾기 로직 만들기: 간결하고 효율적인 방법  (0) 2023.11.10

    댓글