Ich würde das ganze mit PHP (oder auch einem anderem serverseitigen Skript) und einer .htaccess-Datei lösen! Via PHP kann man ja auf
MySQL oder das FS zugreifen und mit .htaccess kann man Umleitungen einbauen. Somit kann man einen direkten Link auf die Datei angeben
Code:
<a href="unterverzeichnis/download/test.zip">Download test.zip</a>
, was für Suchmaschinen sehr schön ist. Und es wird automatisch jeder Klick gezählt.
Das hier hab ich schon mal etwas modifiziert und genutzt gehabt.
Schön an der Lösung ist eben auch, dass man das Skript und die htacess-Datei einfach löschen brauch und alles ist weg
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)