添加.dot到文件下载

时间:2017-01-08 13:50:15

标签: html symfony

我试图建立下载链接。当我只在我的web目录中放置一个下载文件夹并将文件放入其中时,这种情况就是cv.docx。直到你点击下载它才行。它创建了一个cv.docx.dot

这是我的代码:

<a href="{{ asset('../downloads/cv.docx') }}" download="cv.docx">Download CV</a>

编辑: 问题似乎只存在于MacOS上的Safari中,它适用于chrome和firefox ......

2 个答案:

答案 0 :(得分:0)

对于有这个问题的人。这似乎是在Mac OS上运行的apache服务器的问题。问题只存在于Safari中。一旦你将网站上传到一个真实的服务器,(而不是本地的mac服务器),那么一切都很好......

答案 1 :(得分:0)

Safari尚不支持属性download

您必须在标题上设置文件名,如下所示:

header('Content-Disposition: attachment; filename="filename"');