KCP 창업 지원, 수수료 국내최저 2.9% 제공 이벤트!

존재하지 않는 게시판을 404 페이지로 > 그누4 팁자료실

그누보드5
영카트5
스터디
Q & A
제작의뢰
컨텐츠몰
부가서비스
소모임
커뮤니티
부가서비스
KCP 이벤트!

그누4 팁자료실

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

존재하지 않는 게시판을 404 페이지로 정보

존재하지 않는 게시판을 404 페이지로

첨부파일

첨부파일 mw.not.exists.board.extend.zip (1.3K) 132회 다운로드 2013-01-08 11:41:46

본문

게시판을 운영하다 어떤 사정에 의해 삭제했을 때..
검색엔진을 통해 그 게시판으로 접근하면 '존재하지 않는 게시판 입니다.' 라는 메시지와 함께 사이트 메인으로 이동하게 됩니다.
이것도 좋지만 내가 원하는 다른게시판 또는 페이지로 이동시키고 싶을 수도 있지요..
이럴 때 사용할 수 있는 팁 입니다.
마이위트의 경우 404 페이지로 이동하게 해두었습니다.

에디터를 열어 아래 코드를 타이핑 한 후
배추빌더(또는 그누보드)의 extend/ 디렉토리에 파일을 업로드 해두면 됩니다.

원하는 경로는 게시판의 경우 "$g4[bbs_path]/board.php?bo_table=원하는게시판ID" 와 같이 하면 되고,
일반 페이지의 경우 "$g4[path]/원하는경로/원하는파일" 과 같은식으로 하면 됩니다.

메시지 출력후 이동하고 싶다면 goto_url() 대신 alert() 함수를 사용하면됩니다.
alert("원하는 메시지", "원하는 이동경로");

<? 코드 앞에 공백이 있으면 안되고, 마지막 ?> 는 생략하는 것이 좋습니다.
파일 저장할 때 사이트에 맞는 charset 을 선택하는 것 잊지마세요.

파일 : extend/mw.not.exists.board.extend.php
코드 :
----
<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

if ($bo_table && !$board[bo_table]) {
    goto_url("원하는 경로");
}
----
추천3

댓글 전체

전체 3,328 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 대표메일:admin@sir.kr
사업자등록번호:217-81-36347 대표:홍석명 통신판매업신고번호:2014-서울강남-02098호 개인정보보호책임자:이총

© SIRSOFT