하위폴더에 설치했을경우 G5_URL 변수 변경?
본문
안녕하세요.
제가 그누보드를 기본폴더 "/" 가 아닌 하위폴더 "/folder/" 에 설치를 하였습니다.
문제가 G5_URL 이 도메인+폴더네임, 즉 http://domain.com/folder/ 로 출력이 됩니다.
따라서 게시판url 도 http://domain/folder/board.php?bo_table=quest 이런식으로 출력이 되구요.
검색을 해보니, 기본폴더로 move 하라는 답은 있던데, 기본폴더에는 다른 페이지가 운영중이라서 하위폴더를 이용을 해야 하는 사정이 있습니다. G5_URL 에서 폴더네임을 제거하고, 도메인만 출력할수 있는 방법이 있을까요?
감사합니다.
답변 2
folder 디렉토리에 설치를 해놓고 G5_URL에서 folder 경로를 제거하면 그누보드를 불러오지 못하게되죠
되거나 말거나 하여튼 방법은 config.php에 보면 아래와 같은 코드가 있습니다
if (G5_DOMAIN) {
define('G5_URL', G5_DOMAIN);
위쪽에 보면 define('G5_DOMAIN', ''); 이 있어요
define('G5_DOMAIN', 'http://domain.com'); <--이렇게 설정해주면 됩니다
1. 프로그램 수정 X
Apache DocumentRoot 또는 Nginx root 같은
서비스의 디렉토리 루트를 지정하는 항목에서
해당 디렉토리까지 지정하면 될것 같습니다.
2. 프로그램 수정 O
/index.php 를 두고
<?php
chdir(__DIR__ . DIRECTORY_SEPARATOR . 'folder');
include 'index.php';
?>
처럼 하는 방법도 있을것 같습니다.
!-->
답변을 작성하시기 전에 로그인 해주세요.