Christoph Schnauß: Indexierung eines Verzeichnises anzeigen aber download verbieten

Beitrag lesen

hi nochmals,

Genau das ist der Fall den ich habe, ich hab viele alte Files die nicht jeder runterladen soll, aber damit die Bescheid wissen das ich die noch habe und die nachfragen sollen wenn sie die haben wollen moecht ich ein Index haben, jedoch ohne direkte Download Möglichkeit.

Es geht zwar auch so, wie du nachgefragt hattest. Ist aber etwas kompliziert. Einfacher ist es, wenn du mit PERL oder PHP die Dateinamen in deinem Archiv auslesen und in ein temporäres Dokument schreiben läßt. Das hat den Vorteil, daß du unten gleich noch ein Bestellformular oder eine mail-Nachricht an dich anhängen kannst. Wenn die Dateinamen nicht als links (anklickbare Verweise) auf diesem Serverdokument stehen, geht ein download auch nicht  -  falls die Serverrechte korrekt gesetzt sind.
Schwieriger ist es mit dem "Freischalten". Es gibt auch dafür mehrere Wege, einer davon über .htaccess, aber über ein cgi-Programm oder über PHP ist das ebenfalls möglich. Ich hab leider grade keinen link zu irgendeiner Anleitung zur Hand, schau mal, ob du über google was findest.

Deine Frage hat übrigens einen gewissen "Solitärwert"  -  will heißen, daß wir so etwas entweder sehr selten oder sogar überhaupt noch nicht hier im Forum hatten. In dem Fall gibts für Forums-Teilnehmer so etwas wie die berühmte "Initiativstrafe": wenn du es hingekriegt hast, mußt du darüber einen Artikel für die "Tipps&Tricks" schreiben ;-)

Grüße aus Berlin

Christoph S.