Wer in seinem Blog TXT oder sogar PHP Dateien zum Download anbieten will, muss diese normalerweise in ein Archiv (z.B. ZIP) verpacken, da sonst diese im Browserfenster angezeigt oder vom Server ausgeführt werden.
Dieses Verhalten kann man aber ändern. Dazu erstellt man sich eine Datei mit dem Namen .htaccess1 und folgendem Inhalt.
<FilesMatch "\.(t3x|php|txt)$">
ForceType application/octet-stream
</FilesMatch>
Diese lädt man dann auf den Server und zwar in das Verzeichnis2 in den WordPress seine Dateien ablegt.
Noch eine kurze Erklärung:
Eigentlich passiert nicht viel, es wird lediglich der MIME Type, die über ein Suchmuster bestimmt werden, verändert. Man könnte die Anweisung so lesen.
Verändere den Type aller Dateien die auf t3x ODER php ODER txt enden auf den Type octet-stream3
Zum Schluß noch ein Test: phpinfo.php
1 der Punkt, bei .htaccess, gehört zum Dateinamen
2 Das Verzeichnis findet man, im WordPress Adminbereich, unter Einstellungen -> Verschiedenes
3 steht für Binärdaten
Artikel als PDF Datei runter laden