.htaccess Force PDF Скачать в Safari - PullRequest
2 голосов
/ 26 апреля 2011

Я хочу принудительно загрузить PDF, а не загружать его в браузере.

Я использую следующий код в моем .htaccess:

<FilesMatch "\.(?i:pdf)$">
  ForceType application/octet-stream
  Header set Content-Disposition attachment
</FilesMatch>

Отлично работает, кроме Safari.

Есть идеи?

1 Ответ

12 голосов
/ 26 апреля 2011

Попробуйте это в своем файле .htaccess

SetEnvIf Request_URI "\.pdf$" requested_pdf=pdf
Header add Content-Disposition "attachment" env=requested_pdf

Похоже, что он отлично работает даже с сафари на моих тестах здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...