Apacheのmod_autoindexをユーザーフレンドリーなディレクトリリストに置き換える簡単なスクリプト

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

質問

Apacheモジュール mod_autoindex は<!> quot;ディレクトリを生成しますインデックス<!> quot;ディレクトリ内のファイルとディレクトリの粗いハイパーリンクリストをユーザーに表示します(index.htmlまたは他の DirectoryIndex ファイル)。

Apache Webサーバー上にディレクトリがあり、ここに、最新の最初に変更された完全なファイル名、ファイルサイズが表示されたシンプルで魅力的なプレゼンテーションを含む自動ディレクトリ一覧を提供します。 mod_autoindexまたは他のApache機能を使用できません。

したがって、mod_autoindexとほぼ同じことを行う簡単なスクリプトを探しています。言い換えると、ディレクトリ内のファイルのハイパーリンクリストを含むHTMLドキュメントをSTDOUTに出力するディレクトリに配置できるスクリプトが必要です。

スクリプトは、その出力を単純な<!> ampで表示する必要があります。魅力的な方法(非技術的な人々が使用します)、必要に応じて編集できる1つのファイルで構成され、できればOSに依存しません(後で再び使用できるように)。追加の機能は素晴らしいものですが、インストールのしやすさは非常に重要です(ただし、必要に応じてコードを微調整できます)。

perlスクリプト(つまり、index.plファイル)が私の好みですが、PHPは許容されます(index.php)。これらはサーバー上の唯一のDirectoryIndexオプションです。

更新

snif を使用することにしました://autoindex.sourceforge.net/ "rel =" nofollow noreferrer "> AutoIndex を使用して現在の問題を解決しますが、perlの実装を見つけることにまだ興味があるので、知っている場合は投稿してください。ありがとう。

役に立ちましたか?

解決

snifは素晴らしく、すべてのニーズを満たしていると思います。 リンク

他のヒント

AutoIndex が問題を解決できると思います。

httpd.confファイル内または次のもの:

use Apache :: Icon();    Apache :: AutoIndexを使用します。

から: cpansearch.perl.org/src/GOZER/Apache-AutoIndex-0.08/AutoIndex.pm

from: http://www.google.com/search ?num = 20 <!> amp; q = perl + Apache%3A%3AAutoIndex

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top