Как сделать, чтобы файл скачивался, а не открывался

Для того, чтобы файл скачивался, а не открывался в браузере, можно воспользоваться HTML-атрибутом download, который применяется к элементу <a>, то есть к ссылке, ведущей на файл. Однако этот метод не всегда работает, так как указанный атрибут поддерживается не всеми браузерами.

Чтобы файл скачался наверняка, воспользуемся волшебным файлом .htaccess:

AddType application/download .pdf .mp3
.pdf .mp3
расширения файлов, которые должны скачиваться, а не открываться.

Также можно использовать одну из следующих команд:

AddType application/force-download .pdf .mp3
AddType application/octet-stream .pdf .mp3

Браузеры

Google ChromeПоддерживает
Internet ExplorerИгнорирует
Mozilla FirefoxПредлагает выбор действия
Opera NextПоддерживает
Opera PrestoПредлагает выбор действия
SafariПредлагает выбор действия