在我的本地,我写了
<%= link_to 'App', "/App.apk", data: { no_turbolink: true } %>
只需下载公共文件夹中的App.apk文件即可
但在生产中,相同的链接会产生错误
Not Found
The requested URL /App.apk/ was not found on this server.
任何人都可以让我知道为什么这在不同的环境中表现不同
先感谢您
而不是在直接链接中添加路径,而是创建一个从公用文件夹下载文件的操作。
的routes.rb
get 'download_apk'
在您的控制器中添加以下下载apk文件的操作
def download_apk
send_file("#{Rails.root}/public/App.apk")
end