테스트 사이트 - 개발 중인 베타 버전입니다

존재하지 않는 게시판입니다. http header 200 ok

· 11년 전 · 7029
그누보드로 만들어진 사이트들을 구글로 돌아다니다보면
가끔 삭제된지 오래되었지만 구글 검색결과에 반영되지않아

존재하지 않는 게시판입니다.
글이 존재하지 않습니다. 글이 삭제되었거나 이동된 경우입니다.

라는 메세지를 심심치 않게 보게되는데요.

가령
http://abc.com/bbs/board.php?bo_table=없는게시판&wr_id=없는게시물id
을 입력한다고해도
alert로 메세지를 출력하고 goto_url로 페이지를 g4[path]로 넘기거나 해당 게시판으로 돌려버리기때문에
http header 200 연결 성공이라는 헤더가 전달되기 때문에 검색로봇이 반영을 못하는것 같습니다.

board.php (약3번째줄)
----------------------------------
if (!$board[bo_table])
{
if ($cwin) // 코멘트 보기
alert_close("존재하지 않는 게시판입니다.", $g4[path]);
else{
include"$g4[path]/404.php";
exit;
}
}

board.php (약34번째줄)
-------------------------------
// wr_id 값이 있으면 글읽기
if ($wr_id)
{
// 글이 없을 경우 해당 게시판 목록으로 이동
if (!$write[wr_id])
{
$msg = "글이 존재하지 않습니다.\\n\\n글이 삭제되었거나 이동된 경우입니다.";
if ($cwin)
alert_close($msg);
else{
include"$g4[path]/404.php";
exit;
}
}

------------------------------
/404.php
<?
header("HTTP/1.0 404 Not Found");
?>

not found


등으로 정확하게 404 페이지없음 해더를 전송하는것이 약간 좋아보입니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시글 목록

번호 제목
34021
33994
33922
33895
33889
33882
33868
33863
33859
33857
33849
33842
33835
33830
33828
33807
33797
33796
33791
33786