그누보드 간편URL 적용

그누보드 간편 URL 적용
그누보드 짧은 주소 사용
그누보드 친화적 URL
PHPSCHOOL 간편 URL 도입 사례
아파치 rewrite 모듈, 엔진

1 개요[ | ]

간편 URL을 쓰면 길이가 짧고 중요한 정보만 보이므로 사람이 이해하기에도 좋다.

예시[1]

2 PHP스쿨 사례(그누보드)[ | ]

  • http.conf(또는 .htaccess 파일)에 Rewrite 규칙을 쓴다.
  • (PHP스쿨이 이와 유사하게 구현되어 있을 것이다. 확인은 불가능하지만...^^)
.htaccess
RewriteEngine on
RewriteBase /
RewriteRule ^/link/(teach|tipntech|download)/([0-9]+) /gnuboard4/bbs/board.php?bo_table=$1&wr_id=$2 [QSA]

여기서는 이해를 돕기 위해 teach, tipntech, download 게시판 3개만 간단히 기술하였다. (실제 PHP스쿨에는 게시판이 20개 이상 있다.)

예를 들어 게시판이름(bo_table)이 tipntech이고 글번호(wr_id)가 61072인 글의 경우 다음과 같이 된다.

3 같이 보기[ | ]

4 주석[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}