도메인이 시작되는 위치를 찾고, 변경하고, 새로운 파일을 생성해 지정하는 방법을 다룬다.
: 수정을 위해선 도메인이 어떤 폴더에서 시작되는지 찾아야 한다.
(사이트 실행 시, 다른 주소(127.0.0.1/download.html 과 같은)를 추가로 입력하지 않으면 자동으로 열리는 파일)
Apache (httpd.conf) 를 클릭해 메모장으로 연다.
혹은, C:\xampp\apache\conf 로 이동해서 httpd.conf 를 연다.
ctrl + f 로 DocumentRoot 를 검색해 root 위치를 찾는다.
-- 나는 다운을 두번째 받은거라 xampp2에 다운받아져 있다.
1. 시작하는 파일 수정하기
해당 위치에서 좀 더 내려보면, 아래와 같은 부분을 찾으면, 실행되는 파일의 순서를 확인 할 수 있다.
index.php 파일이 가장 먼저 실행되는 것을 알 수 있다.
C:\xampp2\htdocs 로 이동 후, index.php를 편집기로 열어보면 dashboard로 강제 이동시키는 것을 확인 할 수 있다.
-- php는 jsp와 비슷하게 <? ... ?> 태그를 사용해 작성한다.
dashborad 파일로 넘어가 index.html을 편집기로 열어, 빨간 네모 부분을 정혜리로 수정하고
사이트를 새로고침하면 해당 부분이 변경되어 있는 것을 볼 수 있다.
-- 교수님 팁 : 카페24를 이용해 사이트를 만든 곳이 많다. 이를 수정하거나 만드는 것도 취업에 플러스 점수가 되기 때문에 프로젝트를 해보면 도움이 된다.
2. 시작 파일 위치 변경하기
형광펜으로 칠해진 부분을 본인이 원하는 폴더 명으로 변경한다.
해당 위치에 입력한 이름의 폴더를 만들고, 서버를 재시작 해주고 127.0.0.1 로 들어가면
아래와 같이 지정했던 폴더의 창으로 이동되는 것을 확인 할 수 있다. (index 파일이 없어서 저렇게 뜬다)
이제 시작할 index파일을 직접 만들고 지정해본다.
아까 만든 hyeri 폴더를 편집기로 연다.
그리고 index.html 파일을 생성한다.
index.html 파일에 "index.html" 입력
사이트를 새로고침하면 아래와 같이 바뀌어있는 것을 볼 수 있다.
그리고 같은 폴더에 index.php 파일 생성 후 "index.php" 를 작성한다.
위에 잠시 나왔던 우선 순위에 따라 index.php로 실행파일이 바뀐다.
index.php가 index.html보다 앞에 위치
우선순위가 높은 index.php가 열린다.
만약 우선순위로 hyeri.php를 제일 먼저 두고 싶으면,
httpd.conf 에서 index.php 앞에 hyeri.php를 추가하면 된다
이제 hyeri.php 파일의 우선 순위가 제일 높다
-- httpd.conf 파일을 변경 했으면 서버 재시작해주기
>> 이제 index.php만 남기고 나머지는 필요 없으니 다 지운다. 우선순위도 원래대로 돌려놓은 놓은 후 다음 게시물의 내용을 진행한다.
index.php 파일 실습 (0) | 2020.12.22 |
---|---|
PHP 시작하기 (XAMPP 다운로드) (3) | 2020.12.21 |