워드프레스 멀티사이트 로그인 오류: '리디렉션한 횟수가 너무 많습니다' 에러

워드프레스 정보를 제공하는 블로그 Avada 2020. 4. 18. 00:10 • 댓글:

워드프레스에서 멀티사이트를 이용하면 하나의 워드프레스 설치로 여러 개의 사이트를 운영할 수 있어 관리 부담이 줄어듭니다. 하지만 워드프레스 멀티사이트에서 예상치 못한 오류가 발생하기도 합니다. 간혹 "리디렉션한 횟수가 너무 많습니다" 오류로 인해 멀티사이트에 로그인하지 못하는 경우가 있습니다.

워드프레스 멀티사이트에서 '리디렉션한 횟수가 너무 많습니다' (ERR_TOO_MANY_REDIRECTS) 오류로 로그인할 수 없는 문제가 발생하는 경우 대처 방법

다음과 같이 리디렉션 순환 오류로 인해 멀티사이트에 로그인하지 못하는 경우가 있습니다.

example.com 페이지가 작동하지 않음
example.com에서 리디렉션한 횟수가 너무 많습니다.
쿠키 삭제해 보기.
ERR_TOO_MANY_REDIRECTS

저는 이런 문제를 수차례 경험해한 적이 있습니다. 대부분 구글에서 제시하는 솔루션으로 해결이 안 되는 경우가 많았습니다.

그래도 먼저는 멀티사이트를 제대로 구성했는지부터 시작하는 것이 문제 해결의 시발점 같습니다.

경우에 따라 SSL 때문에 이 문제가 발생하는 경우도 있다고 합니다(https://wordpress.org/support/topic/wp-multisite-too-many-redirects-on-wp-admin/ 참고).

리디렉션 순환 오류가 발생하면 .htaccess 파일에서 Rewrite 규칙이 올바른지 체크해보시기 바랍니다. 예를 들어,

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]

이 Rewrite 규칙을 다음과 같이 변경하여 해결이 되는 경우가 있다고 합니다.

RewriteCond %{ENV:REDIRECT_STATUS} 200 [OR]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]

다음 문서를 참고해보세요.

 

WordPress Multisite: How to fix error "too many redirects"

WordPress Multisite: How to fix error "too many redirects" - wordpress-multisite-internal-redirect-loop.md

gist.github.com

문제가 해결되지 않으면 멀티사이트 대신 일반 워드프레스 사이트 운영을 고려해보시기 바랍니다. 블루호스트와 같은 해외 호스팅에서는 여러 개의 도메인을 연결하여 각각의 도메인에 워드프레스 사이트를 설치할 수 있습니다.

"에러: 쿠키가 차단됐거나 사용 중인 브라우저가 지원하지 않습니다" 오류로 인해 관리자 페이지에 로그인할 수 없는 경우

쿠키 차단 문제로 인해 멀티사이트에 로그인할 수 없는 경우 다음 글을 참고해보세요.

일반 워드프레스 사이트에서 ERR_TOO_MANY_REDIRECTS 오류가 발생하는 경우

멀티사이트가 아닌 일반 워드프레스 사이트에서 "리디렉션한 횟수가 너무 많습니다" 오류가 발생하는 경우 보통 주소 설정에 문제가 있을 수 있습니다. 다음 글을 참고하여 문제 해결을 시도해보시기 바랍니다.

 

워드프레스에서 '리디렉션 횟수가 너무 많습니다' (ERR_TOO_MANY_REDIRECTS) 오류

워드프레스에서 다음 그림과 같이 '페이지가 작동하지 않습니다. example.com에서 리디렉션한 횟수가 너무 많습니다. ERR_TOO_MANY_REDIRECTS' 오류가 발생하는 경우가 있습니다. 이 오류는 크롬에서 표시되고, I..

avada.tistory.com

만약 리디렉션 순환 오류 때문에 관리자 페이지에 로그인할 수 없는 경우에는 다음 라인을 wp-config.php 파일에 추가하여 강제로 주소를 설정할 수 있습니다.

define('WP_HOME','https://www.example.kr');
define('WP_SITEURL','https://www.example.kr');

주소 부분을 실제 워드프레스 사이트 주소를 입력하시기 바랍니다. wp-config.php 파일 수정 방법은 다음 글을 참고해보세요.

 

워드프레스에서 wp-config.php / htaccess 파일 수정하기

워드프레스를 이용하다 보면 간혹 wp-config.php 파일이나 .htaccess 파일을 수정해야 하는 상황이 종종 발생합니다. wp-config.php 파일을 수정하려면 보통 FTP나 sFTP에 접속하여 작업을 할 수 있습니다. cPanel..

avada.tistory.com

이외에도 Duplicator 플러그인을 사용하여 멀티사이트를 이전한 후에도 유사한 문제가 발생할 수 있습니다. 멀티사이트는 일반적인 마이그레이션 플러그인을 사용할 경우 오류가 발생합니다. 가능한 경우 수동으로 사이트를 이전해보시기 바랍니다.

참고:

 

워드프레스 비밀번호 분실 시 간편하게 재설정하기 - 워드프레스 기본

워드프레스 사용자 또는 관리자 비밀번호를 분실할 경우 여러 가지 방법을 통해 비밀번호를 재설정(초기화)할 수 있습니다. 그 중 이메일을 통해 새로운 비밀번호를 받는 방법이 가장 간편하겠지만 어떤 이유로 인해 이 방법을 사용할 수 없는 경우가 있을 수 있습니다. 그런 경우에 사용할 수 있

www.thewordcracker.com