자유게시판

다른 경로 짧은 주소 설정

에비초코투탕 0 4,733 2019.12.04 21:56

경로 lib/uri.lib.php

검색 } else if(in_array($folder, $boards)) {     // 게시판


} else if(in_array($folder, $boards)) {     // 게시판
     $segments[1] = $folder;
          if($no) {
               if( $config['cf_bbs_rewrite'] > 1 ){
                    $get_write = get_write( $g5['write_prefix'].$folder, $no , true);
                    $segments[2] = $get_write['wr_seo_title'] ? urlencode($get_write['wr_seo_title']).'/' : urlencode($no);
               } else {
                    $segments[2] = urlencode($no);
               }
     } else if($action) {
          $segments[2] = urlencode($action);
     } // << 바로 아래에 추가
} else if( $folder === 'upload') {
     $segments[1] = $folder;
} else {
     $segments[1] = $folder;
     if($no) {
          $no_array = explode("=", $no);
          $no_value = end($no_array);
          $segments[2] = urlencode($no_value);
     }
}

위 처럼 

} else if( $folder === 'upload') {

     $segments[1] = $folder;

 

조건문 추가

 

--------------------

동일한 파일에서 검색 if( isset($url['host']) ){

1$array_file_paths = run_replace('url_clean_page_paths', array('/'.G5_BBS_DIR.'/board.php', '/'.G5_BBS_DIR.'/write.php', '/'.G5_BBS_DIR.'/content.php' , '/'.G5_BBS_DIR.'/upload.php'));
2//<< bbs/upload.php 경로를 추가

 

, '/'.G5_BBS_DIR.'/content.php' 다음에  , '/'.G5_BBS_DIR.'/upload.php' 추가


--------------------

 

경로 .htaccess

(기본적으로 서버 디렉토리[폴더]에 있습니다. 보이지 않는다면 FTP 연결 옵션에서 숨김파일 보이게 하면되고 그게 없다면 SFTP로 접속하시면 됩니다.) 그외에 경우는 검색...

01<IfModule mod_rewrite.c>
02    RewriteEngine On
03    RewriteBase /
04    RewriteCond %{REQUEST_FILENAME} -f [OR]
05    RewriteCond %{REQUEST_FILENAME} -d
06    RewriteRule ^ - [L]
07    RewriteRule ^content/([0-9a-zA-Z_]+)$  bbs/content.php?co_id=$1&rewrite=1  [QSA,L]
08    RewriteRule ^content/([^/]+)/$  bbs/content.php?co_seo_title=$1&rewrite=1      [QSA,L]
09  
10    RewriteRule ^upload  bbs/upload.php      [QSA,L]
11  
12    RewriteRule ^rss/([0-9a-zA-Z_]+)$  bbs/rss.php?bo_table=$1        [QSA,L]
13    RewriteRule ^([0-9a-zA-Z_]+)$  bbs/board.php?bo_table=$1&rewrite=1      [QSA,L]
14    RewriteRule ^([0-9a-zA-Z_]+)/([^/]+)/$ bbs/board.php?bo_table=$1&wr_seo_title=$2&rewrite=1      [QSA,L]
15    RewriteRule ^([0-9a-zA-Z_]+)/write$  bbs/write.php?bo_table=$1&rewrite=1    [QSA,L]
16    RewriteRule ^([0-9a-zA-Z_]+)/([0-9]+)$  bbs/board.php?bo_table=$1&wr_id=$2&rewrite=1  [QSA,L]
17</IfModule>

 

위 처럼

RewriteRule ^upload  bbs/upload.php      [QSA,L]

식으로 추가

 

--------------------

 

추가 <?php echo get_pretty_url('upload'); ?>

(HTML a태그 및 로케이션 되는곳에 입력해주세요.)

EX <a href="<?php echo get_pretty_url('upload'); ?>"></a>

Comments

Category
State
  • 현재 접속자 48 명
  • 오늘 방문자 1,554 명
  • 어제 방문자 2,480 명
  • 최대 방문자 7,216 명
  • 전체 방문자 1,650,291 명
  • 전체 게시물 33,530 개
  • 전체 댓글수 19 개
  • 전체 회원수 517 명
Facebook Twitter GooglePlus KakaoStory NaverBand