팁과노하우

2026.08.19 11:34

.htaccess 에 new, search 추가하기

2.2.6.3

.htaccess 내용입니다. 

#### 그누보드5 rewrite BEGIN #####
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

# 1. 실제 존재 파일/폴더는 통과
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]

# 2. 커스텀 짧은 주소 (게시판 규칙보다 반드시 위에 위치해야 함)
RewriteRule ^search$ bbs/search.php [QSA,L]
RewriteRule ^new$ bbs/new.php [QSA,L]
#RewriteRule ^group/([0-9a-zA-Z_]+)$ bbs/group.php?gr_id=$1 [QSA,L]

# 3. 쇼핑몰 규칙
RewriteRule ^shop/list-([0-9a-z]+)$ shop/list.php?ca_id=$1&rewrite=1 [QSA,L]
RewriteRule ^shop/type-([0-9a-z]+)$ shop/listtype.php?type=$1&rewrite=1 [QSA,L]
RewriteRule ^shop/([0-9a-zA-Z_\-]+)$ shop/item.php?it_id=$1&rewrite=1 [QSA,L]
RewriteRule ^shop/([^/]+)/$ shop/item.php?it_seo_title=$1&rewrite=1 [QSA,L]

# 4. 콘텐츠 / RSS / 게시판 규칙
RewriteRule ^content/([0-9a-zA-Z_]+)$ bbs/content.php?co_id=$1&rewrite=1 [QSA,L]
RewriteRule ^content/([^/]+)/$ bbs/content.php?co_seo_title=$1&rewrite=1 [QSA,L]
RewriteRule ^rss/([0-9a-zA-Z_]+)$ bbs/rss.php?bo_table=$1 [QSA,L]
RewriteRule ^([0-9a-zA-Z_]+)$ bbs/board.php?bo_table=$1&rewrite=1 [QSA,L]
RewriteRule ^([0-9a-zA-Z_]+)/([^/]+)/$ bbs/board.php?bo_table=$1&wr_seo_title=$2&rewrite=1 [QSA,L]
RewriteRule ^([0-9a-zA-Z_]+)/write$ bbs/write.php?bo_table=$1&rewrite=1 [QSA,L]
RewriteRule ^([0-9a-zA-Z_]+)/([0-9]+)$ bbs/board.php?bo_table=$1&wr_id=$2&rewrite=1 [QSA,L]
</IfModule>
#### 그누보드5 rewrite END #####



추가 수정부분 

/theme/rb.basic/rb.layout_hd/basic_fixed/head.php
79번째줄  <?php echo G5_BBS_URL ?>/search.php 를 아래처럼 수정해주세요

<form name="fsearchbox" method="get" action="<?php echo G5_URL ?>/search" onsubmit="return fsearchbox_submit(this);">

리빌더에 와서 첫글이네요 
  • 공유링크 복사
    미니홈 쪽지 구독하기
    구독하고 알림받기