如果我知道文件名,则下载文件

时间:2016-02-04 08:53:41

标签: ruby-on-rails

我已经阅读过像Rails download file from show action?这样的一些问题,但有些让我感到困惑。 我有文件terms.docx。它是完全公开的。我想向用户显示一个下载链接(例如<a href="/terms.docx"> Terms and conditions</a>) 如果需要,我可以把它放在公共文件夹中但是我在rails项目中找不到这个文件夹。

那我该怎么做?

2 个答案:

答案 0 :(得分:1)

是的,只需将文件放在位于根文件夹中的公共文件夹中,如@Nithin所述,

<a href="/terms.docx"> Terms and conditions</a>

会好的。

答案 1 :(得分:0)

您认为,您可以添加:

<%= link_to "Terms and conditions", "/terms.docx" %>

在这种情况下,“ terms.docx”文件应放在您的公共目录中。

这将生成链接:

<a href="/terms.docx"> Terms and conditions</a>