게시판 상단파일경로 설정 문제 정보
게시판 상단파일경로 설정 문제본문
제가 만든 다른 홈피에선 됬는데 지금 제작하는 홈피에선 안되서 도저히 이유를 모르겠어 질문 올려봅니다.
게시판 설정에 상단파일경로에 _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이라 같은 경로에 있는데 말입니다.
게시판 설정에 상단파일경로에 _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이라 같은 경로에 있는데 말입니다.
댓글 전체
음.. 보통, ../head.php 와 ../tail.php 를 사용합니다.
앞에 ../ 를 붙이는 이유는, 게시판 목록과 글 보기를 처리하는 board.php가 bbs/ 폴더에 있기에
head.php와 tail.php가 있는 폴더를 접근하기 위해서 '한단계' 폴더를 낮추는 것이기 때문입니다.
이전에 잘 되셨다는 것은, _head.php나 sub*.html 화일이 bbs/ 폴더에 있었다는 뜻인데,
(소스 관리상) 가능하면 bbs/ 폴더에는 손을 안대시는 것이 좋습니다.
앞에 ../ 를 붙이는 이유는, 게시판 목록과 글 보기를 처리하는 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 이렇게 하셔야 나오는 겁니다. ../를 붙여야 나오는 이유는 전진님 말씀대로구요...
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("$g4[path]/head.php");
?>
내용이 이렇죠.
때문에 _head.php 로 하셨을 때는 _head.php 가 경로를 잡아서 head.php 를 호출해 주었기 때문에 정상적으로 나오고, sub7_head.html 얘는 아니니까.. 경로를 잡아서 ../sub7_head.html 이렇게 하셔야 나오는 겁니다. ../를 붙여야 나오는 이유는 전진님 말씀대로구요...