Index.htmlがない場合、ほとんどのWebサーバーはディレクトリ内のファイルのリストを表示します。
できればlighttpd(ただし、バックアップとしてのApache)を入手して、他のプログラムを使用せずに(または最小限に)ファイルのMD5/SHA1(標準ファイルサイズ、日付とともに)を表示できますか?もしそうなら、どのように? (非常に低いRAM VPSのDebianが理由です)
ApacheとLighthttpdの両方に、有効にする必要があるmodをリストするディレクトリがあります。多くの場合、これらはセキュリティ上の理由で無効になっています。以下を実行して、インデックス作成を有効にできます。
ディレクトリリストをグローバルに有効にするには:
dir-listing.activate = "enable"
ディレクトリにのみ必要な場合は、条件を使用します。
$HTTP["url"] =~ "^/download($|/)" {
dir-listing.activate = "enable"
}
ディレクトリリストをグローバルに有効にするには:
<Directory /usr/local/Apache2/htdocs/listme>
Options +Indexes
</Directory>
ただし......
Apache2とLighthttpdの両方でのディレクトリインデックス作成は、MDA SHAファイル保持をサポートしていません。これは、ファイルをダウンロードできる単純なディレクトリビューであり、それ以上のことはできません。 PHPファイルマネージャーを使用するか、 PHP MD5ファイル スクリプトを使用して独自のファイルマネージャーを作成する必要があります。単純なトピックではないため、調査を行うか、経営陣とのホスティングに費用を支払う必要があります。