默认我们在请求txt/doc/pdf/ppt
等类型的文件时会在浏览器进行渲染,为了安全,强烈建议当请求此类文件时进行下载而不是预览,我们可以按以下方法进行修改服务器配置来实现。
Nginx
可以修改配置文件(宝塔面板可直接在面板伪静态中添加)
location ~ .*.(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx)$ { add_header Content-Disposition attachment; }
Apache
可以通过修改public/.htaccess
配置来实现
ForceType application/octet-stream Header set Content-Disposition attachment
发表评论 取消回复