Nabend,
ich würde gern via .htaccess abhängig von einer env Variable den Content-Type von Dateien setzen.
Header set Content-Type "application/octet-stream" env=forcedownload
Funktioniert nicht, da vermutlich der Mime-Type später ausgewertet wird...
ForceType application/octet-stream
Bringt mir das gewünschte Ergebnis, lässt sich aber nicht abhängig von einer Umgebungsvariable ausführen :/
Direktiven wie FilesMatch kann ich nicht verwenden, der Content-Type soll für die selbe Datei unterschiedlich gewählt werden können.
Ziel des ganzen ist es, die selbe Datei abhängig von der URI (zwei verschiedene URIs führen mit mod_rewrite auf die selbe Datei) einmal als Download zu erzwingen, und ein andermal dem Browser die Auswertung des ContentTypes zu überlassen.
Mir fällt da leider nichts anderes ein, als mit
SetEnvIf RequestURI /fdl/ forcedownload
die Variable zu setzen...
Das ganze soll auch mit Standard-Modulen auskommen, da ich keinen Zugriff auf die Konfiguration des Apache hab.
Hier würd ich mir glatt eine <IfEnv> Direktive wünschen :)
Jemand eine Idee?