2016-10-24 4 views
0

Ich weiß, dass wir Datei zum Download mitohne Dateiendung

AddType application/octect-stream .png

machen kann, aber wenn ich eine Datei, die eine beliebige Erweiterung nicht haben (Filename) dann, wie ich will, dass herunterladbare machen? oder gibt es trotzdem, um alle dateien in ein verzeichnis herunter zu laden?

Antwort

0

verwenden in .htaccess wird empfohlen:

<filesMatch "^([^.]+)$"> 
Header set Content-Disposition "attachment" 
</filesMatch> 

(Dies wird nicht mit Chrome arbeiten, wird es „.txt“ an den Dateinamen anhängen, und es ist ein bekannter Fehler)

Dieser Browser inline von der Anzeige der Dateiinhalt verhindern und Browser es stattdessen herunterladen lassen .

Ausführbare Dateiendung wie. PHP (wenn Sie installiert haben), wird Ihr Browser das Ausführungsergebnis (nicht den Quellcode) herunterladen, ist das was Sie wollen?

+0

Eigentlich was ich will Ich habe eine Datei, die keine Erweiterung haben, nur Dateiname wie Dateiname, möchte ich, wenn mein Besucher auf diese Datei klicken, Datei wird heruntergeladen werden, jetzt zeigt es Inhalte, meine anderen Dateien haben Erweiterung und alle Dateien werden heruntergeladen. – user219457

+0

@ user219457 Versuchen Sie meine neue Version –

+0

Nah, dass auch nicht funktioniert – user219457

Verwandte Themen