Apache 2 – .htaccess – Dateidownload erzwingen

Damit bestimmte Dateien nicht immer vom Browser geöffnet werden und der Benutzer diese auf seinem Gerät speichern kann, bedarf es nur wenige Sachen, in dieser kleinen Anleitung wird gezeigt, was zu machen ist.

Erforderlich

  • Das Modul „mod_headers“ für Apache2 muss aktiviert sein, sollte das Modul nicht aktiviert sein, dann bitte den Support des Anbieter oder des Administrator kontaktieren.

.htaccess Datei

Hier wird zur Suche die Funktion filesmatch verwendet.

Syntax

<filesmatch "\.(?i:dateityp1|dateityp2)$">
  Header set Content-Disposition attachment
</FilesMatch>

Code

Folgenden Inhalt zu der Datei hinzufügen

<filesmatch "\.(?i:doc|odf|pdf|cer|txt)$">
  Header set Content-Disposition attachment
</FilesMatch>

Eigene Dateitypen können angepasst, hinzugefügt oder gelöscht werden.

Sollte trotz der Änderung der Download weiterhin im Browser geöffnet werden, dann liegt es mit sehr hoher Wahrscheinlichkeit an dem Browser… Vermutlich wurde die Seite zwischengespeichert und die Änderung tritt nicht ein. Hierzu bitte den Cache des Browsers löschen.

Weitere Informationen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Alex Haack
Datenschutz-Übersicht

Diese Website verwendet Cookies, damit wir dir die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in deinem Browser gespeichert und führen Funktionen aus, wie das Wiedererkennen von dir, wenn du auf unsere Website zurückkehrst, und hilft unserem Team zu verstehen, welche Abschnitte der Website für dich am interessantesten und nützlichsten sind.