Apache의 mod_autoindex를 사용자 친화적 인 디렉토리 목록으로 바꾸는 간단한 스크립트

StackOverflow https://stackoverflow.com/questions/454776

문제

Apache 모듈 mod_autoindex 사용자에게 디렉토리 내부의 파일 및 디렉토리 목록을 사용자에게 보여주는 "디렉토리 인덱스"를 생성합니다 (색인.html 또는 기타가 없을 때 DirectoryIndex 파일).

Apache Webserver에 디렉토리가 있으며, 여기에서 단순하고 매력적인 프레젠테이션을 사용하여 파일 크기가 표시된 가장 잘 수정 된 최초의 정렬 된 전체 파일 이름을 포함하여 자동 디렉토리 목록을 제공하려는 디렉토리가 있습니다. mod_autoindex 또는 다른 Apache 기능을 사용할 수 없습니다.

그러므로 나는 mod_autoindex와 거의 같은 것을하는 간단한 스크립트를 찾고 있습니다. 다시 말해서 스크립트를 원합니다. 디렉토리에 하이퍼 링크 된 파일 목록이 포함 된 HTML 문서를 stdout에 출력하는 디렉토리를 넣을 수 있습니다.

스크립트는 간단하고 매력적인 방식으로 출력을 제시해야하며 (비 기술적 인 사람들이 그것을 사용할 것입니다), 필요한 경우 편집 할 수있는 하나의 파일로 구성되며 바람직하게는 OS 독립적이어야합니다 (따라서 나중에 다시 사용할 수 있음). 추가 기능은 훌륭하지만 설치의 용이성은 모두 중요합니다 (필요한 경우 코드를 조정하는 것이 기쁩니다).

내가 선호하는 것은 PERL 스크립트 (예 : index.pl 파일)이지만 PHP는 허용됩니다 (index.php). 이것들은 서버에서 유일한 directoryIndex 옵션입니다.

업데이트

나는 사용하기로 결정했다 Snif 선호합니다 자동 색인 현재 문제를 해결하려면 여전히 Perl 구현을 찾는 데 관심이 있으므로 하나를 알고 있다면 게시하십시오. 감사.

도움이 되었습니까?

해결책

Snif는 훌륭하고 귀하의 모든 요구를 충족한다고 생각합니다.링크

다른 팁

나는 추측한다 자동 색인 문제를 해결할 수 있습니다.

httpd.conf 파일에서 또는 다음과 같이

Apache :: icon (); Apache :: autoindex를 사용하십시오.

보낸 사람 : cpansearch.perl.org/src/gozer/apache-autoindex-0.08/autoindex.pm

에서:http://www.google.com/search?num=20&q=perl+apache%3A%3AautoIndex

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top