테스트 사이트 - 개발 중인 베타 버전입니다

홈페이지주소에서 yc5/index.php 이부분 삭제 하려합니다. 채택완료

홈페이지 주소에서 홈페이지주소/yc5/index.php에서 /yc5/index.php 이분부분 삭제 하려 합니다

구글링에도 없고 몇일째 고생하고 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트

5.5.8.2.5 기준입니다.

 

1. data/dbconfig.php 에서 컨트롤 하는 방법

 

쇼핑몰만 사용할 경우

</p>

<p>...</p>

<p>define('G5_COMMUNITY_USE', false);</p>

<p>define('G5_USE_SHOP', true);</p>

<p>...</p>

<p>

 

커뮤니티만 사용할 경우

</p>

<p>...</p>

<p>define('G5_COMMUNITY_USE', true);</p>

<p>define('G5_USE_SHOP', false);

...</p>

<p>

 

2. 서브도메인 또는 다른 도메인을 활용하는 방법

서비스 설정에서 홈 디렉토리를 /shop 까지 지정

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

/index.php 파일을 아래 소스로 저장

</p>

<p><?php</p>

<p>include_once('./_common.php');</p>

<p> </p>

<p>define('_INDEX_', true);</p>

<p>if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가</p>

<p> </p>

<p>if(defined('G5_THEME_PATH')) {</p>

<p>    require_once(G5_THEME_PATH.'/index.php');</p>

<p>    return;</p>

<p>}</p>

<p> </p>

<p>if (G5_IS_MOBILE) {</p>

<p>    include_once(G5_MOBILE_PATH.'/index.php');</p>

<p>    return;</p>

<p>}</p>

<p>

 

/_common.php 파일에 아래 소스 저장

</p>

<p><?php</p>

<p>include_once('./yc5/common.php');</p>

<p> </p>

<p>// 커뮤니티 사용여부</p>

<p>if(defined('G5_COMMUNITY_USE') && G5_COMMUNITY_USE === false) {</p>

<p>    if (!defined('G5_USE_SHOP') || !G5_USE_SHOP)</p>

<p>        die('<p>쇼핑몰 설치 후 이용해 주십시오.</p>');</p>

<p> </p>

<p>    define('_SHOP_', true);</p>

<p>}</p>

<p>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

yc5 폴더앞으로 파일들을 이동하시거나 홈경로를 yc5 안까지 잡아주시면 좋지만

웹호스팅이라면 yc5 폴더 앞으로 이전해 주시는걸 추천드립니다. 아니면 홈페이지 주소앞에 index.php 파일주소 접근시 자동으로 이동되도록 처리하셔도 됩니다.

 

참고: https://sir.kr/qa/43921

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고