2013-09-02 7 views
0

그래서 나는 운이 포함하려고하는 일부 PHP 파일이 있습니다.상대 경로 포함 및 포함

나는 루트 디렉토리를 가지고 있으며, 나는 aboutus라는 디렉토리를 가지고있다. aboutus 디렉토리에서 루트의 css 파일을 포함하려고합니다. 그래서 나는이 코드를 사용합니다

include $_SERVER['DOCUMENT_ROOT'] . "/meta-head.php"; 

이 (가) 좋은 작품을 포함,하지만 메타 head.php에 하나의 파일에 일부 호출이 있습니다 :

<script src="_assets/js/navbar.js"></script> 

문제는 그것의 것입니다 root/aboutus/_assets/js/navbar.js (존재하지 않음)에서 액세스하려고 할 때 root/_assets/js/navbar.js에서 액세스하려고합니다.

내가 루트를 기준으로 파일에 액세스하지 못하게 잘못 했습니까?

감사합니다.

+0

사용'/ 루트/_assets/JS/navbar.js' root'이 공개적으로의 루트'가정 스크립트의 "SRC"속성으로 접근 가능한 웹 사이트. – meagar

답변

0

사용 절대 경로 또는이 사용

<script src="/_assets/js/navbar.js"></script>