내 로컬 개발 설정은 http://mydomain.dev/testhtmlpage 와 testhtmlpage.html을, http://mydomain.dev/testphppage 와 testphppage.php를 매핑합니다. 브라우저는 원래 입력 한 URL을 유지합니다. 문제는 원래 컴퓨터를 구성하지 않았으며 적절한 핸들을 가지고 있지만이 동작이 정의되는 위치를 찾을 수 없다는 것입니다.
나는 내 httpd.conf와 두 개의 포함 된 영역을 운없이 확인했습니다.
내 httpd.conf : http://denishoctor.me/myhttpdconf.xml (소스보기)
/private/etc/apache2/other/*.conf 포함에서 :
<IfModule php5_module>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
누구든지 아이디어가 있습니까?
답변
이는 재 작성 규칙에서 컨텐츠 협상에 이르기까지 여러 가지로 인해 발생할 수 있습니다. 에 의해 판단되는 httpd.conf
경우,이 특별한 경우에 멀티 뷰가 켜져 있기 때문입니다.
구성에서 발췌 :
옵션 색인 FollowSymLinks MultiViews
이것을 다음으로 변경하고 Apache를 다시 시작하십시오.
옵션 색인 FollowSymLinks