에

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

· 2014-07-27 (일) 00:51:34 · 7520
그누보드로 만들어진 사이트들을 구글로 돌아다니다보면
가끔 삭제된지 오래되었지만 구글 검색결과에 반영되지않아

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

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

가령
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 팁자료실

3,309건

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

+
제목 글쓴이 날짜 조회
15-02-26 조회 7,410
14-12-27 조회 7,726
14-09-24 조회 5,473
14-08-15 조회 5,501
14-08-11 조회 5,636
14-07-27 조회 7,521
14-07-16 조회 7,728
14-07-10 조회 7,069
14-07-09 조회 6,036
14-07-09 조회 7,899
14-07-07 조회 7,232
14-07-03 조회 6,033
14-06-23 조회 1.1만
14-06-16 조회 4,309
14-06-14 조회 7,932
14-06-07 조회 5,524
14-05-31 조회 1.4만
14-05-31 조회 5,286
14-05-23 조회 7,309
14-05-19 조회 6,235