hallo Tom,
Woher weißt du, daß er auf einen Apache 2.0.x zugreift?
Außerdem halte ich diesen Umweg nicht für nötig. Erinnere dich an die Ausgangsbedingung:
Es sollen wirklich nur Personen, die von einer bestimmten Seite kommen, Zugriff auf die Datei haben (ohne Anmeldung der User).
Ein direkter Aufruf der Datei soll nicht möglich sein.
Hier fehlt nur noch eine Angabe, wie diese "bestimmte Seite" im Verzeichnisbaum eingebunden ist. Der bereits eingeschlagene Weg über .htaccess sollte aureichen. Wir wissen immerhin, daß .htaccess eingesetzt werden kann.
Das grundlegende Problem ist allerdings, warum es eine *.exe sein muß. Und was die dann anstellt.
Jedes Zertifikat wird nur einmal erstellt.
Sicherlich sind Zertifikate etwas Interessantes. Ich fürchte allerdings, du verrennst dich hier in Gefilde, die eher irgendeiner Phantasiewelt zuzuordnen sind als den realen Anforderungen, vor denen Dengue steht.
Zum Ausliefern der Datei benötigst Du dann ein Script, dass das Zertifikat überprüft, das vom Formular mit dem Request gesendet wurde, den passenden Header und dann die Daten sendet, oder eben eine valide "tut mir leid"-Seite.
Hm. ;-)
Grüße aus Berlin
Christoph S.