2011-06-10 8 views

답변

0

"page.php"를 포함하도록 기본 디렉토리 페이지를 변경할 수 있습니다. 이 경우 디렉토리를 요청하면 서비스가 제공됩니다. 추가 htaccess로의 DirectoryIndex에 선

DirectoryIndex page.php ... 

에 다음 또한 this를 참조하십시오.

편집 :

당신이 폴더를 요청하려고 할 때 서버, 디렉토리 내에서 검색하려는 어느 페이지

, 당신은 당신의 .htaccess의 DirectoryIndex에 부분에 순서대로 지정합니다.

동일한 www.site.com/example/example2 폴더에 index.html 및 page.php가있는 경우 apache는 기본적으로 index.html을 제공합니다. 그러나 .htaccess 파일을 사용하여이 동작을 무시할 수 있습니다.

www.site.com/example/example2을 요청할 때 서버가 page.php를 제공하도록하려면 .htaccess에 DirectoryIndex page.php으로 입력하십시오.

그러면 PHP 페이지를 제공 할 것입니다. 희망이 분명했습니다! this을 읽어보십시오!

+0

미안하지만 나는 당신이 준 링크를 읽은 후에도이 구문의 논리를 이해하지 못합니다. htaccess 파일에 코드를 추가했는데 http://page.website.com에 들어갔을 때 아무 일도 일어나지 않았습니다. http://page.website.com을 입력 할 때 주소 표시 줄에 있어야하지만 http : //website.com/page.php. 그 문법에 index.html이있는 이유를 모르겠다. 매우 혼란스러워> _ < – Alexander

+0

EDIT 섹션을 참조하십시오. ^^ –

+0

죄송합니다. 매우 혼란 스럽습니다. pub 폴더의 htaccess 파일에 "DirectoryIndex page.php"를 추가 하시겠습니까? 그것이 ../page.php가 한 레벨 위로 올라가는 것이 더 합리적이라면 혼란 스럽습니다. 그러나 page.php와 함께 루트 폴더의 htaccess 파일에 "DirectoryIndex page.php"라는 줄을 추가하는 경우 완전히 손실됩니다. 이것은 모든 빈 폴더가 page.php를 표시한다는 것을 의미합니까? 일반적으로 나는 두 번 설명 된 것을 이해하지 못했을 때 숙련 된 느낌을 느낄 것입니다. 그러나 지금도 역시 그렇게하기 위해 잃어버린 메신저입니다. ^^ 다시 한 번 미안합니다. 내 의도가 아닙니다. – Alexander