젬

게시판 상단파일경로 설정 문제

제가 만든 다른 홈피에선 됬는데 지금 제작하는 홈피에선 안되서 도저히 이유를 모르겠어 질문 올려봅니다.

게시판 설정에 상단파일경로에 _head.php를 넣으면 그누보드 오리지널 헤더파일이 잘 나옵니다.
물론 하단파일경로에는 _tail.php를 넣고요.

그런데 제작한 sub7_head.html을 넣으면 게시판만 나오고 전혀 변화 자체가 없습니다.
그래서 이런 저런 아무 파일들을 닥치는대로 넣어봤지만 위의 _head.php 말고는 전혀 변화가 없네요. ㅠㅠ 넣을때는 ./sub7_head.html 이렇게도 넣어보고 그냥 sub7_head.html 도 넣어봤습니다.

참고로 현재 a.com 도메인을 치면 이전 홈피가 나오고 a.com/gnuboard4 이렇게 해야 그누보드 기반으로 제작중인 홈피가 나옵니다.

앗.. 혹시나 해서 경로를 ../sub7_head.html 이렇게 했더니 나오네요? 왜 그런걸까요?

_head.php 나 sub7_head.html이라 같은 경로에 있는데 말입니다.
|

댓글 2개

음.. 보통, ../head.php 와 ../tail.php 를 사용합니다.

앞에 ../ 를 붙이는 이유는, 게시판 목록과 글 보기를 처리하는 board.php가 bbs/ 폴더에 있기에
head.php와 tail.php가 있는 폴더를 접근하기 위해서 '한단계' 폴더를 낮추는 것이기 때문입니다.

이전에 잘 되셨다는 것은, _head.php나 sub*.html 화일이 bbs/ 폴더에 있었다는 뜻인데,
(소스 관리상) 가능하면 bbs/ 폴더에는 손을 안대시는 것이 좋습니다.
_head.php 는 head.php 를 호출하는 파일입니다.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("$g4[path]/head.php");
?>
내용이 이렇죠.
때문에 _head.php 로 하셨을 때는 _head.php 가 경로를 잡아서 head.php 를 호출해 주었기 때문에 정상적으로 나오고, sub7_head.html 얘는 아니니까.. 경로를 잡아서 ../sub7_head.html 이렇게 하셔야 나오는 겁니다. ../를 붙여야 나오는 이유는 전진님 말씀대로구요...
댓글을 작성하시려면 로그인이 필요합니다.

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12-04-26 조회 1,724
12-04-26 조회 976
12-04-26 조회 1,095
12-04-26 조회 898
12-04-26 조회 2,471
12-04-26 조회 1,074
12-04-26 조회 1,664
12-04-26 조회 1,720
12-04-26 조회 838
12-04-26 조회 1,709
12-04-26 조회 870
12-04-26 조회 2,717
12-04-26 조회 832
12-04-26 조회 937
12-04-26 조회 1,636
12-04-26 조회 911
12-04-26 조회 2,099
12-04-26 조회 891
12-04-26 조회 1,071
12-04-26 조회 2,051