Apache2 가상 호스트 구성 오류

Apache2 가상 호스트 구성 오류

vhosts 파일에 구성된 내 도메인 중 하나에 액세스하면 나열된 디렉터리(Index Of)가 표시됩니다.

현재 모든 도메인이 구성되는 방식은 다음과 같습니다.

<VirtualHost ip:80>
    ServerName domain.com
    ServerAlias www.domain.com

    DocumentRoot /var/www/domain.com/home
</VirtualHost>

비록 나는 없지만.htaccess도메인 디렉토리는 완전히 비어 있습니다. 그러면 기본 메시지 "이 항목을 볼 수 있는 권한이 없습니다..."가 표시되지 않는 이유는 무엇입니까?

답변1

Indexes 속성을 설정하면 디렉터리 인덱스를 볼 수 있습니다. 해당 기능을 켜려면 vhost 구성 파일에 다음을 추가하십시오.

Options +Indexes

이 기능을 끄려면 다음을 사용하세요.

Options -Indexes

인덱싱이 꺼져 있거나 디렉터리가 비어 있으면 403 금지 오류 페이지가 대신 표시됩니다.

관련 정보