본문으로 건너뛰기

메인 페이지(index) 우선순위를 변경할 수 있나요? (PHP/.htaccess)

💡 요약 정리

  • PHP 리눅스 상품(예: 10G 광아우토반 FullSSD+, 자이언트 플러스)의 기본 메인 페이지 우선순위는 index.html > index.php > index.htm 입니다.
  • .htaccess 파일의 DirectoryIndex 지시어로 우선순위를 원하는 대로 변경할 수 있습니다.
  • 만든 .htaccess 파일은 FTP(파일을 서버에 올리고 내려받는 프로그램)로 www 폴더에 업로드하세요.
  • 저장 시 파일 이름은 “.htaccess”, 파일 형식은 “모든 파일”로 지정해야 합니다.

1. 기본 동작: 메인 페이지 기본 우선순위

  • 10G 광아우토반 FullSSD+ 또는 자이언트 플러스와 같이 PHP 리눅스 상품을 이용하는 경우, 메인 페이지는 기본적으로 다음 순서로 출력됩니다.
  • HTML > PHP > HTM 즉, index.html → index.php → index.htm 순으로 탐색합니다.

2. .htaccess로 우선순위 변경하기

  • .htaccess 설정 파일을 통해 메인 페이지(index)의 탐색 우선순위를 변경할 수 있습니다.

2.1 예시 설정 코드

아래 예시는 인덱스 파일 우선순위를 좌→우 순서대로 지정하는 방법입니다.

<IfModule mod_rewrite.c>
Options -Indexes
RewriteEngine on
# 인덱스파일 순위 임의로 정하기 좌→우로 순서
DirectoryIndex index.html index.php index.htm
</IfModule>

2.2 PHP를 먼저 노출하고 싶다면

  • PHP 파일을 먼저 보여주려면 DirectoryIndex 순서를 다음과 같이 수정하세요.
DirectoryIndex index.php index.html index.htm
왼쪽에 있는 파일부터 우선적으로 탐색하며, 실제로 존재하는 첫 번째 파일이 메인 페이지로 사용됩니다.

3. 적용 방법: 파일 업로드 위치와 저장 형식

  • 위 설정 내용을 저장한 .htaccess 파일은 FTP(파일을 서버에 올리고 내려받는 프로그램)로 접속해 www 폴더에 업로드하세요.
  • 저장 시 주의사항
    • 파일 이름: .htaccess
    • 파일 형식: 모든 파일
.htaccess 파일 업로드 예시 화면
  • 예시 화면: .htaccess 파일을 www 폴더에 업로드하는 모습

  • 서버 접속 방법이 필요하신 경우, 다음 안내를 참고하세요: FAQ 바로가기


연관 FAQ

  • 홈페이지를 수정하고싶어요, 서버에 접속은 어떻게 접속하나요? (FTP/SSH) — FAQ 바로가기