Apache2: Download von PHP-Files als Text zulassen
Um php-Files innerhalb eines bestimmten Pfades statt der Ausführung sondern die Auslieferung als Download zu ermöglichen (z.B. für den WordPress-Downloadordner) muss man nur in das oberste Verzeichnis, welches dieses Verhalten zeigen soll, eine .htaccess-Datei mit folgendem Inhalt anlegen:
# filename .htaccess (with dot!) <FilesMatch "\.php$"> ForceType text/plain </FilesMatch> |
Der Download sollte ohne Neustart oder Reload des Apache-Webservers sofort funktionieren. Man kann es in diesem Fall auch nur als Viewer verwenden (allerdings ohne Syntax-Highlighting), denn der Browser zeigt die Datei direkt an.
Wer den Download erzwingen und die Anzeige im Browser vermeiden will, wählt statt des oben verwendeten Typs lieber:
ForceType application/octetstream |
Da es sich in dem Beispiel um einen regulären Ausdruck handelt, kann man es natürlich noch für vielfältig andere Formate und MIME-Typen verwenden.
-
http://www.weareroot.de stevie
-
http://oliver-schoppe.de Oli
-
http://oliver-schoppe.de Oli
-
http://www.weareroot.de stevie



