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

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

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

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

가령
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 페이지없음 해더를 전송하는것이 약간 좋아보입니다.
|
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
10년 전 조회 7,016
10년 전 조회 7,338
10년 전 조회 5,067
10년 전 조회 5,548
10년 전 조회 6,823
11년 전 조회 7,336
11년 전 조회 5,115
11년 전 조회 5,122
11년 전 조회 5,257
11년 전 조회 7,176
11년 전 조회 7,332
11년 전 조회 6,710
11년 전 조회 5,661
11년 전 조회 7,508
11년 전 조회 6,833
11년 전 조회 5,613
11년 전 조회 1.1만
11년 전 조회 3,933
11년 전 조회 7,524
11년 전 조회 5,093
🐛 버그신고