첫페이지(index)에 게시판 띄우기 정보
첫페이지(index)에 게시판 띄우기본문
사이트 첫 메인페이지를 게시판으로 바로 출력하기입니다.
여러 방법이 있지만 제가 사용하는 방법입니다.
아파치만 해당됩니다. (NginX rewrite 사용법을 아직 잘 몰라요 ㅜㅜ)
.htaccess 파일을 열어서 아래 내용을 저장합니다.
RewriteEngine On
RewriteCond %{REQUEST_URI} ^[\/]?$ [OR]
RewriteCond %{REQUEST_URI}%{QUERY_STRING} ^\/index\.(php|html|htm)$
RewriteRule .* /bbs/board.php?bo_table=blog [L]
밑줄친 blog는 원하는 게시판 아이디입니다.
이렇게 하면 바로 게시판이 나오는데 한가지 문제가 목록에서의 링크가 상대경로로 되어 있어서 다 깨질겁니다.
list.skin.php 를 열어서 아래내용을 상단 어딘가에 추가해 주세요
<?php
if($rss_href) $rss_href = G5_BBS_URL."/rss.php?bo_table=".$bo_table;
if($admin_href) $admin_href = G5_ADMIN_URL."/board_form.php?w=u&bo_table=".$bo_table;
if($list_href) $list_href = G5_BBS_URL.'/board.php?bo_table='.$bo_table;
if($write_href) $write_href = G5_BBS_URL.'/write.php?bo_table='.$bo_table;
?>
그리고 페이징도
<?php echo $write_pages; ?>
이거 지우시고
<?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, G5_BBS_URL.'/board.php?bo_table='.$bo_table.$qstr.'&page=');?>
이걸로 교체하세요
끝.
7