728x90
728x90
우리 회사 홈페이지에서는 SEO 관리를 위해 'YOAST SEO' 라는 플러그인을 사용하고 있다.
설정할 때 첫 단계에서 'SEO DATA OPTIMIZATION'을 실행하는데, 해당 부분에서 에러가 발생했다.
Error parsing the response to JSON
화면에 위와 같은 메시지가 출력되어서 개발자 도구로 확인해보니
상태 코드는 200인데
<meta http-equiv="content-type"content="text/html; charset=UTF-8">
<script type='text/javascript'>location.href='{사이트_링크}';</script>
라는 응답을 받았다.
SEO DATA OPTIMIZATION는 워드프레스 전체 페이지를 돌면서 점검하는데, 특정 페이지에 접근했을 때
바로 리다이렉트 처리되면서 에러가 발생한 것 같다.
참고로, 정상 작동하면 아래와 같이 JSON 응답이 와야 한다.
어떤 링크에서 에러가 발생했는지를 확인하기 위해 'wp_yoast_indexable' 테이블을 확인했다.
ID 순서대로 요청이 보내졌기 때문에, 마지막으로 정상 작동한 페이지 번호 다음인 5개 중에 범인이 있을 거라고 추측했다.
그 다음엔 관리자로 로그인되어 있는 상태로 각 페이지에 들어가서 리다이렉트되는 페이지가 있는지 찾았다.
예상대로 메인 페이지로 바로 리다이렉트되도록 처리된 페이지들이 있었다.
불필요한 페이지는 삭제하고, 필요한 페이지들은 관리자 계정으로 로그인한 경우에는 리다이렉트되지 않도록 처리했다.
해결
320x100
반응형
'Error Note' 카테고리의 다른 글
[JavaScript] 사파리에서 파일을 업로드했을 때 파일명 자소분리 현상이 발생하는 문제 (0) | 2024.10.23 |
---|---|
[PHP/Wordpress] 워드프레스 관리자 계정 정보가 다른 input 박스에 자동으로 입력되는 문제 (4) | 2024.06.13 |
[MSSQL] '-2147467259 오류로 인해 sqlcmd 라이브러리를 초기화하지 못했습니다.' (0) | 2024.06.03 |
[HTML] 사파리(아이폰, MAC)에서만 이미지맵이 작동하지 않는 문제 (0) | 2024.05.30 |
[JavaScript] 스크롤을 움직여도 window.scrollY가 변하지 않는 문제 (0) | 2024.05.02 |