워드프레스의 속도를 빠르게 하기 위한 방법으로 캐싱을 사용하는 경우가 있는데, 이를 위해 캐쉬 플러그인을 사용하는 경우가 있다. 이러한 경우 웹페이지 로딩 시간이 단축되어 빠른 웹사이트 구현이 가능하지만, 회원관리 측면에서 오류가 생기는 경우가 있다.
이미지 출처 : 어반브러시(클릭)
특히 캐시가 저장되어 있어서 같은 컴퓨터에 다른 아이디로 로그인을 하거나, 같은 아이디로 로그인을 해도 로그인이 풀려버리는 상황이 일어나는 경우가 있다. 이러한 경우 캐싱 플러그인에서 로그인 페이지의 캐시를 제외시키는 방법으로 이 문제를 해결할 수 있다.
WP Super Cache 플러그인을 중심으로 설명하자면,
WP Super Cache 설정 페이지의 '고급' 탭에 보면 위와 같이 캐싱하지 않는 URL 문자열을 기입하는 란이 있다. 만약 로그인 페이지가 wp-login.php라고 한다면 해당 박스에
/wp-login.php
위의 코드를 입력한다.
위와 같은 방법으로 캐싱으로 인해서 오류가 발생되는 페이지를 입력해주면되는데, /sample/ 이러한 식으로 끝에 '/' 를 넣으면 해당 문자열 이후 모든 페이지에는 캐싱을 하지 않게 설정이 된다.
반응형
댓글