1. 정확한 제품 또는 플러그인 이름
케이보드
2. 상세 내용
문의하기 글 등록 시 글 등록안됨. 관리자로 로그인했을때는 잘 등록되지만 비로그인 상태일때 글 등록이 안되는 현상이 있습니다. LiteSpeed Cache 캐시 삭제 후 등록하면 등록이 되는데
LiteSpeed Cache 플러그인의 문제일까요?
AI에 의해 자동 생성된 답변이에요 😀
비로그인 상태에서만 글 등록이 안 되고 캐시 삭제 후 정상 작동한다면, LiteSpeed Cache 플러그인의 캐시 설정으로 인해 발생하는 문제일 가능성이 매우 높습니다.
일반적으로 워드프레스 캐시 플러그인은 페이지 전체를 정적 파일로 저장하여 속도를 높이는데, 이 과정에서 게시판의 글 작성 폼에 포함된 보안 토큰(Nonce)이나 세션 정보까지 캐시되어 버리면 비로그인 사용자의 데이터 전송이 차단될 수 있습니다.
이 문제를 해결하기 위해 다음 사항들을 확인해 보시기 바랍니다.
1. **로그인 사용자 캐시 제외**: LiteSpeed Cache 설정에서 '로그인 사용자에 대한 캐시'는 기본적으로 비활성화되어 있어 관리자 로그인 시에는 문제가 없었을 것입니다. 비로그인 사용자에게도 실시간 데이터가 중요한 게시판 페이지는 캐시에서 제외해야 합니다.
2. **게시판 페이지 캐시 제외**: LiteSpeed Cache 설정 내 'Excludes' (제외) 탭에서 문의하기 게시판이 설치된 페이지의 URL을 캐시 제외 목록에 추가해 보세요.
3. **REST API 및 보안 토큰 문제**: 캐시된 페이지의 보안 토큰이 만료되었음에도 이전 토큰이 담긴 페이지를 비로그인 사용자에게 보여줄 경우 등록이 거부됩니다. 캐시 수명(TTL)을 줄이거나, 해당 페이지에서만 캐시를 사용하지 않도록 설정하는 것이 가장 확실한 방법입니다.
4. **플러그인 충돌 테스트**: LiteSpeed Cache를 일시적으로 비활성화했을 때 문제가 발생하지 않는다면 확실히 캐시 설정 문제입니다. 이 경우 코스모스팜 고객지원 커뮤니티나 KBoard 문의 게시판을 통해 유사한 사례의 설정법을 확인해 보시는 것도 좋습니다.
만약 설정 변경 후에도 문제가 지속된다면, 사용 중인 KBoard 스킨의 특이사항이나 서버 환경에 따른 추가 점검이 필요할 수 있습니다.
↓ 아래 버튼을 눌러서 피드백해주세요.