우분투 서버
Apache 웹서버 사용시 디렉토리 리스트가 보여지는 옵션
다오나무
2012. 10. 11. 17:33
Apache 웹서버를 이용하여 홈페이지를 만들었는데...
index페이지가 없던가..뭐. 다른 여러가지 원인에 의해서 자신의 홈디렉토리의 모든 내용을 볼 수 있고, 내용도 다 다운로드 받을 수 있다면??? ㅡ.ㅡa
난감하겠죠.
이럴 경우.
Apache의 환경설정 디렉토리인 conf에서 httpd.conf 파일을 수정해주시면 됩니다.
자신의 홈페이지 소스들이 위치한 디렉토리에 대한 권한을 설정한 <Directory "자신의 홈페이지 소스 주소">의 설정값중 Indexes 란 것을 없애주세요.
<Directory "/usr/local/apache/htdocs">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
요 Indexes 란 설정이 바로. 해당 디렉토리의 내용과 리스트들을 보여주도록 허용하겠다는 옵션이거든요.
저것만 삭제하시면 됩니다. ^^*
참고 사항 : 제 블로그에서 참고하세요. http://blog.naver.com/iamfreeman/50006833785
또는 아파치 웹사이트. http://httpd.apache.org/docs/2.0/mod/core.html#options