Files vor Download schützen

  • Liebe ForumsMitglieder

    Wenn ich z.B. ein AudioFile in meine WebSite einbinde, legt ZETA Producer dieses beim Hochladen auf den Server im Folder .../media/files ab. Auf diese Files kann man dann aber über das Internet einfach zugreifen, wenn man die adresse xyz.com/media/ oder xyz.com/media/files eingibt. Würde ich dieses Verzeichnis schützen, ginge das nicht, denn die WebSite würde dann nicht mehr funktionieren.

    Ich möchte nun aber einem kleinen authoriserten Kreis von Benutzern erlauben, auf nur 3 separate MusikFiles zuzugreifen. Diese MusikFiles und die Seite könnte ich in einem separaten Verzeichnis auf dem Server ablegen, das ich schützen könnte. Nach der Eingabe der privaten Benutzer/Passwort-Eingabe hätten diese Benutzer dann Zugriff auf die so freigegebene Seite und die Seite auf die ebenfalls so für diesen Benutzer freigegebenen Media-Files. Ginge das?

    1) Wie kann ich Zeta-Producer mitteilen, dass das Musikfile nicht in .../media/files liegt - sondern in z.B. .../hidden/media (das ich einrichten würde)?

    2) Müsste ich dann dieses File mit einem externen Link .../hidden/media/files.mp3 in meine WebSite einbinden ?

    3) Könnte man dann so ohne Kenntnis der privaten Zugangsdaten nicht auf die MusikFiles in .../hidden/media zugreifen?

    Kurz:

    Wie kann ich Media-Files in einem anderen Verzeichnis als dem Stdd-Verzeichnis ablegen und ZETA Producer dazu bringen, die auch zu finden?

    Wie kann ich MusikFiles in meine WebSite einbinden, sodass man Sie nur mit Zugriffsrechten anhören - ohne Zugriffsrechte aber nicht anhören und auch nicht herunterladen kann?

    4) Gibt eine Möglichkeit, Nutzern die Read-Rechte einzuräumen - nicht aber gleichzeitig Download-Rechte? Mir wurde gesagt, dass dies technisch gesehen nicht möglich sei, read sei automatisch auch download. Mit cPanel alleine wäre das also so nicht realisierbar. Gibt einen Work-around mit ZETA Producer?

    Kann mir da jemand helfen? Eine Lösung für Fragen 1-3 wäre schon sehr hilfreich und eine für Frage 4) wäre unglaublich!

    Ich danke Euch und grüsse Euch, abel.

    ZETA-Producer 16.8 - Business Version - Windows 10

  • Hallo Abel,

    1. gehe auf "Erweitert" -> "Dateien" und suche dort das Musikfile heraus, welches in einem anderen Ordner gespeichert werden soll. Klicke dann auf "Eigenschaften" und "Ausgabe". Dort Häkchen rein bei "Datei an einem anderen Speicherort veröffentlichen". Im darunterliegenden Feld gibst Du dann den Ordner an, in dem die Datei abgelegt werden soll.
    2. nein, siehe Beschreibung zu 1.
    3. Im Ordner /hidden kannst Du eine eigene .htaccess anlegen für den passwortgeschützten Zugang. Eventuell bietet Dein Hoster auch direkt die Funktion an, einzelne Ordner mittels Passwort zu schützen, in diesem Falle wird eine entsprechende .htaccess durch den Hoster erzeugt und ins zu schützende Verzeichnis abgelegt. Damit können nur noch die Berechtigten auf das Musikfile zugreifen.
    4. Die Aussage ist richtig, in dem Moment, wo eine Datei zur Ansicht (oder Anhören) auf der Homepage bereitgestellt wird, erfolgt durch den Benutzer ein Download, da er sie anderenfalls nicht wiedergeben kann.
  • Hallo Thomas

    Ich danke Dir ganz herzlich für Deine Hilfe! Ich habe inzwischen noch eine Option entdeckt, die suggeriert, dass man ein File schützen können soll.

    Um was für einen Schutz handelt es sich hier? Weisst Du das oder weiss es jemand anders?

    Danke und beste Grüsse, abel

    ZETA-Producer 16.8 - Business Version - Windows 10

  • Hallo Abel,

    diese Funktion dient nur als Lösch-Schutz. Im Normalfall wird ein Bild oder eine Datei, die in einem Artikel verwendet oder verlinkt wird, mit dem Löschen des Artikels ebenfalls gelöscht. Bei aktiviertem Häkchen verbleibt die Datei trotz Löschung des Artikels im Ordner /media/files bzw. /media/images. Sie kann dann über "nicht verwendete Dateien suchen" gefunden und gelöscht werden.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!