index1.php로 만들어서 메인리뉴얼 진행하기 채택완료
기존 index.php파일이 있습니다.
메인만 리뉴얼 해야되서 index1.php 로 진행할려고 하니
Not Found
The requested URL /index1.php was not found on this server.
요렇게 나옵니다. ㅎㅎ
index1.php 요소에 무얼 넣어야 index1.php : 메인리뉴얼 화면으로 보여질까요?
define('_index1_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
include_once(G5_THEME_MOBILE_PATH.'/head.php');
?>
검색해보니 상위내용중에
define('_index1_', true);
추가해보라하셔서 해도 안되고...주석처리해도 안되네요...
고수님들 부탁드립니다.
답변 3개
기존 사용되고 있는 실 index.php 의 경로에 따라 접근 방법이 달라집니다.
/index.php (웹루트에 바로 위치. 테마사용X)
/theme/basic/index.php (테마사용 O)
~/index1.php => Not Found 는, 웹 루트(웹 최상위) 폴더에 index1.php 파일이 없다는 의미입니다.
basic 테마 사용 상태라면..
1) /theme/basic 폴더에 index1.php 를 생성 (리뉴얼 페이지)
2) /index1.php 를 생성하고 다음과 같이 작성
</p>
<p><?php
include_once('./_common.php');</p>
<p>define('_INDEX_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가</p>
<p>if(defined('G5_THEME_PATH')) {
require_once(G5_THEME_PATH.'/index1.php');
return;
}</p>
<p>
답변에 대한 댓글 3개
<?php
include_once('./_common.php');
define('_INDEX_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if(defined('G5_THEME_PATH')) {
require_once(G5_THEME_PATH.'/index1.php');
return;
}
if (G5_IS_MOBILE) {
include_once(G5_MOBILE_PATH.'/index1.php');
return;
}
[/code]
또는
[code]
<?php
include_once('./_common.php');
define('_INDEX_', true);
include_once(G5_THEME_PATH.'/mobile/index1.php');
return;
[/code]
[code]
<?php
include_once('./_common.php');
define('_INDEX_', true);
include_once(G5_THEME_PATH.'/mobile/index1.php');
return;
[/code]
* /index2.php
[code]
<?php
include_once('./_common.php');
define('_INDEX_', true);
include_once(G5_THEME_PATH.'/mobile/index2.php');
return;
[/code]
댓글을 작성하려면 로그인이 필요합니다.
/index1.php
</p>
<p><?php
include_once('./_common.php');
define('_INDEX_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가</p>
<p>if(defined('G5_THEME_PATH')) {
require_once(G5_THEME_PATH.'/index1.php');
return;
}</p>
<p>if (G5_IS_MOBILE) {
include_once(G5_MOBILE_PATH.'/index.php');
return;
}</p>
<p>include_once(G5_PATH.'/head.php');
?></p>
<p>
/theme/테마명/index1.php
</p>
<p><?php
if (!defined('_INDEX_')) define('_INDEX_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (G5_IS_MOBILE) {
include_once(G5_THEME_MOBILE_PATH.'/index1.php');
return;
}</p>
<p>if(G5_COMMUNITY_USE === false) {
include_once(G5_THEME_SHOP_PATH.'/index.php');
return;
}</p>
<p>include_once(G5_THEME_PATH.'/head.php');
?></p>
<p>
/theme/테마명/mobile/index1.php
domain/index1.php => /theme/테마명/mobile/index1.php
댓글을 작성하려면 로그인이 필요합니다.
개발 목적이면 index.php 파일에서 분기하세요.
// 커스텀 코드
// 기존 코드
답변에 대한 댓글 4개
이런 식으로 아이피 추가하시면 됩니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
위에 말씀하신것처럼 하니 되지않아서요..
여기 mobile 이라는 폴더가 더 있어서 그럴가요?
/theme/테마명/mobile/index1.php 이렇게 구현되고 있습니다.