본문 바로가기
Tip/WordPress Tip

워드프레스 멀티도메인 로그인 쿠키 에러 도메인맵핑 문제 해결 방법

by 낯선공간2019 2020. 9. 27.

목차

    워드프레스 멀티도메인 로그인 쿠키 에러 도메인맵핑 문제 해결 방법

    워드프레스 멀티사이트(Multisite) 네트워크를 구성하면서 여러 도메인을 사용하고자 할 때, 로그인 과정에서 종종 다음과 같은 쿠키 에러가 발생할 수 있습니다:

    쿠키가 차단됐거나 사용 중인 브라우저가 지원하지 않습니다. ERROR: Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress.

    이 문제는 도메인 맵핑을 통해 여러 도메인을 설정한 후, 관리자가 로그인할 때 주로 나타납니다. 예전에는 WordPress MU Domain Mapping 플러그인을 사용해야 했지만, 워드프레스 4.5 버전 이상부터는 기본적으로 멀티도메인 맵핑을 지원합니다. 그럼에도 불구하고 쿠키 에러로 인해 로그인이 되지 않는 문제가 발생할 수 있습니다.

    구글링을 통해 여러 해결 방법을 시도해 보았지만, 많은 경우 실질적인 해결책보다는 추상적인 설명만이 제공되는 경우가 많습니다. 이 문제를 해결하기 위해서는 wp-config.php 파일에 적절한 설정을 추가하는 것이 중요합니다. 다음은 이 문제를 해결하기 위한 구체적인 방법입니다.

    wp-config.php 파일 수정 방법

    워드프레스의 wp-config.php 파일에서 설정을 수정하여 쿠키 관련 문제를 해결할 수 있습니다. 대부분의 경우, 이 파일의 특정 위치에 다음과 같은 코드를 추가해야 합니다:

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

    이 코드는 wp-config.php 파일에서 /* That's all, stop editing! Happy blogging. */ 구문 바로 위에 추가해야 합니다. 다음은 wp-config.php 파일의 예시입니다:

    // ... 기존 코드들 ...
    
    /* That's all, stop editing! Happy blogging. */
    define('ADMIN_COOKIE_PATH', '/');
    define('COOKIE_DOMAIN', '');
    define('COOKIEPATH', '');
    define('SITECOOKIEPATH', '');
    
    /** Absolute path to the WordPress directory. */
    if ( !defined('ABSPATH') )
        define('ABSPATH', dirname(__FILE__) . '/');
    
    /** Sets up WordPress vars and included files. */
    require_once(ABSPATH . 'wp-settings.php');

    이렇게 설정을 추가하면 멀티사이트의 대시보드를 이동할 때마다 로그인을 다시 해야 하는 상황은 여전히 존재할 수 있지만, 로그인 자체가 불가능한 문제는 해결됩니다.

    멀티도메인과 호스팅 비용 절감

    워드프레스를 멀티사이트로 운영하면 하나의 호스팅 계정에서 여러 도메인을 관리할 수 있습니다. 특히 카페 24와 같은 호스팅 서비스에서는 멀티도메인을 활용하여 추가 호스팅 비용 없이 여러 웹사이트를 운영할 수 있어 비용 절감에 큰 도움이 됩니다.

    결론

    워드프레스 멀티도메인 설정에서 로그인 쿠키 에러 문제는 wp-config.php 파일에 적절한 설정을 추가함으로써 해결할 수 있습니다. 위에서 제시한 코드를 정확한 위치에 삽입하면, 도메인 맵핑을 통해 여러 사이트를 운영하는 데 필요한 로그인 문제가 해결될 것입니다.

    요약 키워드

    워드프레스 멀티사이트, 멀티도메인, 로그인 쿠키 에러, wp-config.php, 도메인 맵핑, 쿠키 설정, 워드프레스 호스팅, 카페 24 호스팅, 멀티도메인 설정, 워드프레스 로그인 문제

    반응형

    댓글