Hallo!
Mich beschäftigt eine Frage:
Kann man den direkten Download (also die Eingabe eines URL) irgendwie blocken bzw auf ne HTML-Seite umleiten?
Als Beispiel soll folgendes gelten:
A möchte auf seiner HP (www.abc.de) diverse Sachen LEGAL zum DL anbieten. A möchte aber verhindern, dass jemand nur den URL www.abc.de/download/datei.endung eingibt u die Sachen saugt, sondern auf die Seite abc.de/downloads.html mehr oder weniger umgeleitet wird, wenn der URL direkt eingegeben wird.
Is das irgendwie mit relativ simplen Mitteln realisierbar? PHP läuft auf dem zur Verfügung stehenden Server (home.arcor.de) leider nicht. Verzeichnisse können auch per .htaccess „geschützt“ werden, is das da irgendwie machbar?
Gruss
Mutschy
Hallo,
Mich beschäftigt eine Frage:
Kann man den direkten Download (also die Eingabe eines URL)
irgendwie blocken bzw auf ne HTML-Seite umleiten?
Indem man den Referer überprüft. Der kann allerdings sehr leicht gefälscht werden.
Is das irgendwie mit relativ simplen Mitteln realisierbar? PHP
läuft auf dem zur Verfügung stehenden Server (home.arcor.de)
leider nicht. Verzeichnisse können auch per .htaccess
„geschützt“ werden, is das da irgendwie machbar?
Wenn mod_rewrite zur Verfügung steht: alle PDFs im Ordner files/ schützen:
RewriteEngine on
RewriteCond %{HTTP\_REFERER} !home\.arcor\.de
RewriteRule files/.\*pdf - [F]
Das [F] steht für „Forbidden“.
Wenn du umleiten willst, kannst du die letzte Zeile in
RewriteRule files/.\*pdf /umleite/data.html
ändern.
Grüße,
Moritz
Hallo,
Hallo, Moritz!
Mich beschäftigt eine Frage:
Kann man den direkten Download (also die Eingabe eines URL)
irgendwie blocken bzw auf ne HTML-Seite umleiten?
Indem man den Referer überprüft. Der kann allerdings sehr
leicht gefälscht werden.
Das wäre zweitrangig.
Is das irgendwie mit relativ simplen Mitteln realisierbar? PHP
läuft auf dem zur Verfügung stehenden Server (home.arcor.de)
leider nicht. Verzeichnisse können auch per .htaccess
„geschützt“ werden, is das da irgendwie machbar?
Wenn mod_rewrite zur Verfügung steht: alle PDFs im Ordner
files/ schützen:
Leider scheint das nich ganz so zu klappen, wie ich mir es vorstelle.
Bei mir müsste es dann so aussehen:
RewriteEngine on
RewriteCond %{HTTP\_REFERER} !mutschy\.de
RewriteRule files/.\*pdf - /umleite/data.html
richtig?
Als Referer soll einzig u allein mutschy.de oder www.mutschy.de gelten. Problematisch isses wahrscheinlich auch, weil ich die Downloads übber nen Klickcounter (von frickler.net) aufrufe, der wiederum php-gestützt is, wenn ich das richtig seh. Und ich würde es gerne einrichten, dass nich nur der Link weitergegeben wird, sondern bei Eingabe eines Links (zB http://home.arcor.de/mutschy/downloads/Explosionszei…eben) NICHT die Datei aufgerufen wird, sondern erstma die DL-Hauptseite (statisches HTML), welche aber wiederum unter http://mutschy.de abgelegt is.
Ich weiss nich, wie ich es sonst beschreiben sollte…
Grüße,
Moritz
Gruss
Mutschy