문의 시, 관련 URL 또는 디벨로퍼스 앱ID를 알려주세요.
안녕하세요.
위 URL은 og 설정을 해도 계속 invalid가 뜹니다. 캐시 삭제를 하면 뭔가 삭제 되었다는 메시지는 뜨는데 디버그를 해보면 계속 같은 에러가 발생하네요.
같은 서버네 다른 사이트는 문제없이 잘 작동하는데 이 사이트만 문제라서 문의 드려 봅니다.
비슷한 주제의 글을 살펴 보았으나 저랑은 조금 다른 문제인 듯 하여 글 작성해 놓습니다.
문의 시, 관련 URL 또는 디벨로퍼스 앱ID를 알려주세요.
안녕하세요.
위 URL은 og 설정을 해도 계속 invalid가 뜹니다. 캐시 삭제를 하면 뭔가 삭제 되었다는 메시지는 뜨는데 디버그를 해보면 계속 같은 에러가 발생하네요.
같은 서버네 다른 사이트는 문제없이 잘 작동하는데 이 사이트만 문제라서 문의 드려 봅니다.
비슷한 주제의 글을 살펴 보았으나 저랑은 조금 다른 문제인 듯 하여 글 작성해 놓습니다.
안녕하세요.
스크랩 서버는 접근한 URL과 og:url
의 경로가 다른 경우 정확한 출처 확인을 위해 og:url
로 이동하여 다시 스크랩 합니다.
해당 사이트는
http://www.e-physiology.or.kr
접근 시 http://www.e-physiology.or.kr/main.asp
로 302 리디렉션 하며http://www.e-physiology.or.kr/main.asp
접근 시, og:url
값은 http://www.e-physiology.or.kr
입니다.http://www.e-physiology.or.kr/main.asp
접근 시 og:url
태그를 제거하시거나 접근한 URL과 동일하게 설정 부탁드립니다.
안녕하세요. 답변 감사드립니다.
말씀하신 내용을 이해하고 default.asp 부분에서는 og:url을 'http://www.e-physiology.or.kr/'로 유지하고
그외의 페이지 에서는 og:description, og:title, og:type, og:image, og:site_name 만 유지 후 og:url을 삭제 하였습니다.
조금 시간이 지난 후 다시 캐시 삭제하고 디버그를 해 보았습니다만 여전히 invalid 가 뜨는데 제가 뭔가를 더 작업해 주어야 할지 궁금합니다.
카카오 스크랩 서버가 접근 시 아래 두 URL에서 서로를 무한히 302 리디렉션 하고 있습니다.
http://www.e-physiology.or.kr
http://www.e-physiology.or.kr/main.asp
아래 UserAgent 접근을 다르게 처리하고 있지 않는지 확인 부탁드립니다.
User-Agent: facebookexternalhit/1.1; kakaotalk-scrap/1.0; +https://devtalk.kakao.com/t/scrap/33984
User-Agent 별로 따로 처리를 하는 로직 자체가 없습니다.
그래도 문제를 해결했습니다. default.asp 에서 세션에 특정값을 주고, main.asp 에서 그 세션의 특정값이 비어 있으면 다시 default.asp 로 보내는데 이것 때문이 아닐까 싶어서 그 로직을 삭제 했더니 디버그로 바로 뜨네요.
카카오 스크랩은 세션값을 인식하지 못하는 문제가 있었던 것 같습니다.
그래도 알려주신 것이 힌트가 되어 문제를 해결했습니다. 정말 감사합니다.