이전에 kboard rss 관련 글 올린 사람입니다.
xml 관련 플러그인 손대다 어쩌다 보니 rss 접속이 되서 구글 서치콘솔에 제출하려는데 다음과 같은 오류가 뜹니다..
Sitemap이 지원되는 형식이 아닙니다. Google의 Sitemap 가이드라인을 준수하는지 확인한 다음 다시 제출하시기 바랍니다.
주소는 다음과 같습니다.
http://semog.co.kr/wp-content/plugins/kboard/rss.php
제가 파이어폭스를 쓰는데 다음과 같이 화면이 나오더라구요
소스보기 누르면 다음과 같습니다.
크롬에서 화면입니다.
무엇이 문제일까요? ㅜㅜ
웹페이지 sitemap을 만드는 플러그인을 사용중인데
http://semog.co.kr/sitemap.xml 입니다.
이녀석은 파이어폭스에서 잘 나오나 싶더니 크롬에서 확인하면 kboard rss와 같은 오류가 발생합니다.
설정을 잘못해준건가요,,,ㅠㅠ
안녕하세요~^^
이전에 KBoard 플러그인의 rss.php 파일에서 공백이 뜨던 이유는 무엇인지요?
올려주신 에러 메시지는 XML 형식이 브라우저가 허용하는 형식과 다를 때 발생할 수도 있습니다.
이전과 바뀐 설정이나 다른 점이 있다면 알려주시겠어요?
고맙습니다.
호스팅 업체에서 매크로식 답변때문에 포기를 하고있던 찰나에
xml 관련 플러그인을 만지다가
All in One SEO 플러그인과 Sitemap XML 플러그인 두개를 사용하고 있어
Sitemap XML 플러그인을 삭제하고
이것저것 만져봤습니다...
공백이 뜨던 이유에 대해서는 정확히 모르겠네요 ㅜㅜ
아마 플러그인 충돌인것 같습니다...
xml이 브라우저 형식과 맞지 않아 출력이 안되는것인데
왜 구글 서치콘솔에는 다음과 같은 오류가 나는지 궁금하네요..
"Sitemap이 지원되는 형식이 아닙니다. Google의 Sitemap 가이드라인을 준수하는지 확인한 다음 다시 제출하시기 바랍니다."
사이트맵에 http://semog.co.kr/wp-content/plugins/kboard/rss.php 를 제출하는것이 아닌가요?
안녕하세요.
현재 브라우저에서 http://semog.co.kr/wp-content/plugins/kboard/rss.php 주소로 접속해보면
에러 메시지가 표시되고 있습니다.
해당 페이지에서 에러 메시지가 뜨는 원인을 찾아서 해결하시면
구글 쪽에서 표시하는 오류도 해결되실 듯합니다.
테마나 다른 플러그인의 문제일 수도 있으니 전체적으로 점검해보셔야 할 듯합니다.
고맙습니다.
해결했습니다.
echo 바로 윗줄에
ob_clean(); 코드를 추가함으로써
출력버퍼를 비우니
오류없이 제대로 출력되며 제출또한 잘 되었습니다.
감사합니다.