2011-02-07 6 views
0

.htaccess를 작동 시키려고합니다. 내 DirectoryIndex는 index.html입니다..htaccess- index.php와 index.html을 함께 사용하는 방법은 무엇입니까?

방문자가 www.domain.com으로 이동할 때 index.html을보고 싶습니다. 방문자가 www.domain.com/index.php에 갈 때 index.php를 사용하고 싶습니다.

방문자가 www.domain.com/index.php로 이동하면 www.domain.com으로 리다이렉트되어 index.html이 표시됩니다. www.domain.com/index.php를 루트로 이동하는 대신 index.php 페이지로 이동하는 방법이 있습니까?

나는 운이 좋으면 RewriteCond % {THE_REQUEST}와 RewriteCond % {REQUEST_URI}를 시도했다.

도움 주셔서 감사합니다. :)

+1

실제로 원하는 동작이 기본값입니다. 무언가가 방해를 받으면 다른 구성 설정을 살펴보십시오 (대부분의 RewriteRules). – Boldewyn

+0

감사합니다, Boldewyn – Rob

답변

1

DirectoryIndex 지시문 목록에서 index.php를 제거하면 이상적으로이를 해결해야합니다.

DirectoryIndex index.html 
+0

안녕하세요 Adarsh, 답변 주셔서 감사합니다. DirectoryIndex에서 index.php를 제거하고 index.php로 이동하면 domain.com으로 리디렉션되기 때문에 .htaccess가 index.html을로드합니다. – Rob

+0

인덱스 파일 목록에서 index.php가 제거되지 못하게합니다. . – adarshr

+0

고마워요. .htaccess를 사용하여 변경할 수 있습니까? 아니면 호스팅 회사에 문의해야합니까? – Rob

관련 문제