사이트맵 파일을 php로 하는 게 가능한가요? 채택완료
카누
2년 전
조회 1,202
xml 파일이 아닌,
예를 들어..
sitemap.php 파일로 등록한다고 칩니다
</p>
<p><?xml version='1.0' encoding='UTF-8'?></p>
<p> </p>
<p><urlset xmlns='<a href="http://www.sitemaps.org/schemas/sitemap/0.9'>" target="_blank" rel="noopener noreferrer">http://www.sitemaps.org/schemas/sitemap/0.9'></a></p>
<p> <?php </p>
<p> // 여기서 사이트맵 파일에 접근할 때마다 새로 쿼리해서 필요한 부분 작성</p>
<p> $sql = "SELECT ..~~~~ ""</p>
<p> </p>
<p> 여기서 $array에 이것저것 담겠죠</p>
<p> ?></p>
<p> </p>
<p> <?php foreach($array as $v) : ?></p>
<p> <url><loc>$v['~~~']</loc></url></p>
<p> <?php endforeach; ?></p>
<p></urlset></p>
<p>
위와 같이 그냥 .php 파일로도 사이트맵 등록이 되나요?
그렇게 된다면, 봇이 긁어갈 떄마다 사이트맵을 읽게 되겠죠?
저런 방식이 되나요?
아니면 고전적으로 뭐 새 아이템 추가제거 할 때
submit 하면 update파일에서 sitemap.xml에 새로 덮어쓰게 해야 하나요?
저런 방식이 되는지 궁금합니다.
이걸 여쭤보는 이유는, update 시 sitemap.xml 파일을 덮어쓰기하는 방식으로는
뭐 권한 문제도 있고.. 그런 부분도 생각해야 해서요
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인
생각해보니 php로 한다고 해도 권한 문제는 생각해야 하는 거였네요. ^ ^;;