Escrito

Como forçar o download de determinados arquivos

HD

Convenhamos que não há nada mais irritante do que clicar em um link de arquivo PDF e ele abrir diretamente no seu navegador, sem te dar a opção de download. Claro que existe sempre a opção de clicar com o botão direito e “Salvar como…“, mas todos nós sabemos que o usuário comum dificilmente sabe fazer isso.

Então porque nós, webmasters, não facilitamos a vida dos nossos visitantes? É simples, basta adicionar o código abaixo no seu arquivo .htaccess:

<IfModule mod_headers.c>
<FilesMatch "\.(pdf)$">
ForceType image/jpeg
Header set Content-Disposition attachment
</FilesMatch>
</IfModule>

Esse código atualmente funciona corretamente com a maioria dos navegadores, forçando-o a fazer o download do item, não exibi-los, como é feito normalmente.

Você pode, claro, adicionar outros tipos de arquivos nessa lista, para isso, basta separar as extensões com | .

feed dos comentários

Seja o primeiro a comentar esse artigo

Deixe seu comentário ou sua dúvida

* itens obrigatórios