묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
다시 질문할께요 index.html
2003.02.04 00:00
어떤 홈페이지 가니깐 어떤 폴더는 index.html 이 있어서 폴더 내용이 안보이는데
어떤 폴더는 index.html 이 없어서 폴더 안에 파일들이 보이더라구요
다운 받을 수 있도록 말이죠.
그런데 index.html 이 있는 폴더의 파일 내용을 볼 수 없나 해서요.
다운 받고 싶은 파일들이 있는데 index.html 이 있어서 폴더 내용을 못보겠더라구요.
아까 질문 올렸는데 아까 질문을 애매모호하게 한 것 같아 다시 여쭙니다.
어떤 폴더는 index.html 이 없어서 폴더 안에 파일들이 보이더라구요
다운 받을 수 있도록 말이죠.
그런데 index.html 이 있는 폴더의 파일 내용을 볼 수 없나 해서요.
다운 받고 싶은 파일들이 있는데 index.html 이 있어서 폴더 내용을 못보겠더라구요.
아까 질문 올렸는데 아까 질문을 애매모호하게 한 것 같아 다시 여쭙니다.
댓글 3
-
이호한
2003.02.04 00:36
-
김진환
2003.02.04 01:01
퍼미션 설정이 되어 있지 않은 경우를 말하는건데요.. 물론 다운 받도록 하는 건 아니지만
다운 받고 싶어서 그러죠.. -
이호한
2003.02.04 01:08
원하시는 디렉토리가 존재하는 서버상에서 서버설정을 변경하거나 해당 디렉토리에 쓰기권한이 있으신가요?
작업을 할수 있다면 서버에 index.php를 디폴트문서로 넣어준 다음에 index.php에서
현재 디렉토리의 내용을 읽어와서 링크를 걸고 화면에 뿌려주는 소스를 간단하게 만들면 될겁니다.
opendir(), readdir()함수를 이용하면 됩니다. (PHP를 사용할 수 있는 경우에..)
해당 디렉토리에 작업(쓰기)할 수 있는 권한이 없다면 본인이 어떻게 할수 있는 방법은 없을것 같군요.
그리고 index가 없을 경우 폴더(디렉토리)의 내용이 보이는 것은 "다운 받을 수 있도록"하기 위해서 해둔것이 아니라 서버관리자의 운영미숙이 더 큰 탓인것 같습니다.
일반적으로 외부로부터의 불온한 접근시도를 막기 위해서 웹서버에서 디렉토리 인덱싱은 차단하도록 설정합니다.