답변 3개 / 댓글 6개
채택된 답변
+20 포인트
너무 길어질거같아 새로작성해요 .htaccess 파일로 url을 숨길수는 있지만 그누보드 기본기능에 탑재된 짧은 url기능 사용이 겹칠수도 있어서 그냥 pages 폴더를 생성 하시는걸 추천드립니다.
저는 그냥 최상위 루트에 만들 페이지를 만들고
Copy
// 최상위루트 test.php
<?php
include_once('./_common.php');
define('_TEST_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if(defined('G5_THEME_PATH')) {
require_once(G5_THEME_PATH.'/test.php');
return;
}
if (G5_IS_MOBILE) {
include_once(G5_MOBILE_PATH.'/test.php');
return;
}
?>
/////////////////////
// theme/스킨/test.php
<?php
echo 'test 페이지입니다';
?>
위 처럼 만들어서 작업하거나 폴더로 관리할 경우엔
Copy
// /pages/_common.php
<?php include_once('../common.php'); ?>
// /pages/test.php
<?php
include_once('./_common.php');
define('_TEST_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if(defined('G5_THEME_PATH')) {
require_once(G5_THEME_PATH.'/test.php');
return;
}
if (G5_IS_MOBILE) {
include_once(G5_MOBILE_PATH.'/test.php');
return;
}
?>
// /theme/스킨/test.php
<?php echo 'test 페이지입니다' ?>
보통, 웹페이지는 /page 폴더 생성 후, 이 안에 넣어 관리합니다.
테마 안에 넣어서 관리하면 주소도 길어지고 테마 바뀌면 사용 못 하고 그러니까요..
접근을 완벽히 막을수는 없을수도 있지만
.htaccess 를 작성해서 짧은 url처럼 만들수는 있습니다
답변에 대한 댓글 2개
답변을 작성하려면 로그인이 필요합니다.