Download-Script wird selbst zum Download angeboten

Alles, was den Apache betrifft, kann hier besprochen werden.

Download-Script wird selbst zum Download angeboten

Postby thorbytes » 27. March 2009 12:53

Hallo,

auf einer von mir betreuten Seite sollen die Downloads nicht mehr direkt angeboten werden. Deswegen habe ich die Dateien ausserhalb des DOCROOT gelegt und hole diese mit einem kleinen Downloadskript namens download.php

Da auf die Dateien bereits von externen Seiten verlinkt wird, habe ich die URL mit der RedirectMatch-Direktive umgebogen. Aus http://www.domain.de/download/datei.pdf wird also http://www.domain.de/download.php?file=datei.pdf

Funktioniert soweit ganz prima. Jedoch ist nun auf der Seite http://www.domain.de ein Login (nicht mit htaccess). Jemand klickt also auf den alten Link zur Datei, die URL wird umgeschrieben und eine Login-Maske erscheint.

Nach erfolgreichen Login wird jedoch nicht die Datei zum Download angeboten, sondern das Skript download.php

Weiß jemand, wie man das umgehen kann?
Ich habe selbiges "Phänomen" auch schon auf anderen Internetseiten gesehen.
thorbytes
 
Posts: 67
Joined: 16. December 2005 11:36

Re: Download-Script wird selbst zum Download angeboten

Postby Nobbie » 27. March 2009 14:09

In dem im Login Script oder in download.php die Stelle sucht, die das verursacht und dann den Fehler behebt.
Nobbie
 
Posts: 13165
Joined: 09. March 2008 13:04


Return to Apache

Who is online

Users browsing this forum: No registered users and 201 guests