>백엔드 개발 >PHP 튜토리얼 >CentOS Apache/PHP 설정에서 기본적으로 index.php가 로드되지 않는 이유는 무엇입니까?

CentOS Apache/PHP 설정에서 기본적으로 index.php가 로드되지 않는 이유는 무엇입니까?

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-11-23 11:14:231087검색

Why isn't my index.php loading by default in my CentOS Apache/PHP setup?

Apache 및 PHP를 사용하는 CentOS에서 Index.php 로드 문제 해결

질문:

내 웹사이트 index.php 파일이 로드되지 않는 이유는 무엇입니까? default?

http://example.com/myapp/에 액세스할 때 사용자에게 "금지됨" 오류가 발생합니다. 그러나 http://example.com/myapp/index.php에 액세스하면 올바른 콘텐츠가 직접 표시됩니다.

답변:

색인 인식을 위한 구성 요구 사항 :

아파치 구성 수정:

이 문제를 해결하려면 index.php를 인덱스 파일로 인식하도록 Apache를 구성하세요. 다음 단계를 따르세요.

  1. 웹 루트 디렉터리에 .htaccess 파일을 만듭니다.
  2. 다음 줄을 추가합니다. 파일:
DirectoryIndex index.php

참고:

  • 이 구성에서는 Apache가 .htaccess 파일을 허용한다고 가정합니다. 그렇지 않은 경우 Apache 구성 파일 httpd.conf에서 설정을 수정하십시오.
  • .htaccess 파일 사용에 대한 추가 정보는 http://www.twsc.biz/twsc_hosting_htaccess.php를 참조하십시오.

위 내용은 CentOS Apache/PHP 설정에서 기본적으로 index.php가 로드되지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.