[질문] 웹서버에서 디렉토리 보여지는 것 막는 방법
글쓴이: koku_ma / 작성시간: 수, 2003/10/08 - 1:21오후
안녕하세요. 잘 않되는게 있어 질문을 올립니다.
아파치를 깔고 이것 저것 설치를 하고 잘 돌리고 있습니다.
그런데 브라우저에 파일명이 아닌 폴더명 까지만 입력하면 그 밑에 있는 디렉토리의 파일들이 몽땅 보여지는 겁니다.
즉 http://www.test.com/aaa/aaa.html 을 치면 문제가 없는데
http://www.test.com/aaa/ 이렇게 치면 aaa디렉토리 밑에 있는 모든 파일이 보여집니다.
이걸 안보이게 할려면 어떤 설정을 고쳐주어야 합니까?
Forums:
간단한 방법중 하나는 해당디렉토리에 백지인 index.html파일 하나만
간단한 방법중 하나는 해당디렉토리에 백지인 index.html파일 하나만
추가로 넣어두면 됩니다.
===== ===== ===== ===== =====
그럼 이만 총총...[竹]
http://elflord.egloos.com
그게 아니구요.
제가 바란 답변은 아예 폴더안의 파일 리스트가 나오지 않게 할 수 없냐는 겁니다.
약간 오해가 있었던거 같은데...기존파일들은 그대로 두고 index.
약간 오해가 있었던거 같은데...
기존파일들은 그대로 두고 index.html 파일만 추가해서 넣어두면
브라우저명에서 디렉토리명만를 쳤을시에 index.html을 먼저 읽기때문에
파일리스트가 표시되지 않습니다.
index.html의 내용은 백지를 넣어두거나 아니면 에러페이지로
링크를 시켜놓고요.
저는 프로젝트시 이걸 꽤 써먹었습니다만..
음..더 좋은 방법은 아시는 분들 있으시면 올려주십시요.
저도 다음 프로젝트부터 써먹게요. ^^
===== ===== ===== ===== =====
그럼 이만 총총...[竹]
http://elflord.egloos.com
http://httpd.apache.org/docs/mod/core.ht
http://httpd.apache.org/docs/mod/core.html#options
Indexes 옵션을 빼세요..
ㅎㅎ..감사합니다.
역쉬....메뉴얼을 잘 읽어 봐야 된다니까요?
영어라 개인적으로는 쩜 읽기 힘들지만....
덕분에 해결 되었네요. 감사합니다.
httpd.conf 파일에서IndexOptions Fanc
httpd.conf 파일에서
IndexOptions FancyIndexing
부분을 주석처리하면 디렉토리 목록이 보이게 됩니다.
거의 보이게 하는 사이트는 없지만, 리눅스사이트중에는 종종 있습니다.
그리고, 목록이 보이지 않다면 파일을 찾을수 없다고 나옵니다.
표준적으로 출력되는 내용이 있지만 변경할수 있습니다.
에러처러부분에서 특정 에러마다 나타내는 html 등을 지정할수 있으니
바꿀수 있는것입니다.
그리고, 추가로 AddIcon 부분은 디렉토리 목록이 나오게 했다면
파일마다 나오는 아이콘을 지정한 것입니다.
아바타 제작기간~~ 무려 5초!!!
댓글 달기