• 목록
  • 아래로
  • 위로
  • 쓰기
  • 검색

클라우드플레어 이전 후 워드프레스 로그인 페이지 (wp-login.php) 접속 안되는 문제 해결 방법

덕후 덕후
254 0 0

클라우드플레어로 워드프레스 블로그 하나를 DNS, 사이트 보호 등을 적용시키고 도메인까지 완전히 옮기고 나니 문제가 생기기 시작했는데 그 중 하나가 로그인 페이지 접속이 안되는 문제였습니다. 아래는  여러 방법 중 하나 입니다. 이는 저에게 적합한 방법이었고 나중에 까먹지 않기 위해서 메모 겸 남겨둡니다.

 

워드프레스 로그인 페이지인 /wp-login.php를 보호하기 위해서 정해진 IP만 접속시키도록 제한하는 설정이 있죠.

 

아래의 IP를 본인의 것으로 바꾸세요.

 

<Files wp-login.php>

Order Deny,Allow
Deny from All
Allow from 111.222.333.444

Allow from 555.666.777.888
</Files>

 

저는 이런식으로 두개의 IP를 등록해놨습니다. 클라우드플레어에서 프록싱을 해놓은 경우 IP 인식을 못한다고 해요.

아래처럼 바꾸니까 잘 됩니다.

 

 

<Files wp-login.php>

Deny from All
SetEnvIF X-Forwarded-For "111.222.333.444" AllowIP
SetEnvIF X-Forwarded-For "118.42.112.53" AllowIP
Allow from env=AllowIP
Allow from 111.222.333.444
Allow from 555.666.777.888

</Files>

신고공유스크랩

댓글 0

댓글 쓰기
에디터 모드

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

이 댓글을 삭제하시겠습니까?

공유

퍼머링크