Здравствуйте.
Прошу помощи. Сайт написан на Yii, система со встроенным редактором (kcfinder). Через редактор администратор загружает pdf-файлы. Однако в броузере они не выводятся, на скачивание не отдаются. Выводится:
"%PDF-1.4
%����
2799 0 obj <</Linearized 1/L 1515552/O 2801/E 199997/N 104/T 1459523/H [ 1116 2606]>>
endobj"
...и затем крокозябры, видимо, описывающие разметку документа. Подскажите, как принудительно отдавать файл на скачивание?
В .htaccess прописано:
1. Ghost - 25 Сентября, 2014 - 07:08:21 - перейти к сообщению
Если бы формировалась статичная страница, можно было бы написать что-то вроде этого:
Но - редактор.
Может быть, перехватывать каким-либо образом обращение к файлу и перенаправлять на доп. скрипт? Как тогда это лучше сделать?
Или же как ещё можно реализовать необходимый функционал?
Буду очень признателен за помощь.
(Добавление)
Извините за беспокойство. Нашёл решение. Смотрел совсем не в ту сторону.
.htaccess:
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <IfModule mod_headers.c>
- <FilesMatch "\.(?i:pdf)$">
- ForceType application/octet-stream
- Header set Content-Disposition attachment
- </FilesMatch>
- </IfModule>