Rails, как обеспечить загрузку файлов не через контроллер? - PullRequest
1 голос
/ 11 января 2012

Я хочу сделать список ссылок на скачивание файлов на файлы в моей локальной папкекогда я использую это<a href="/home/tmpfile.txt">download_link</a>Он жалуется
Не найдено ни одного маршрута [GET] "/home/tmpfile.txt"
и
<% = link_to" download_link "," / home / tmpfile.txt "%>
также получите
Нет совпадений с маршрутом [GET] "/home/tmpfile.txt"
добавить get" /home/tmpfile.txt "в config / route.rb не решает проблему

IЯ не хочу использовать функцию send_file в контроллере, потому что у меня много файлов
Я ищу что-то вроде этого
ftp: //ftp.ncbi.nih.gov/pub/mmdb/cdd/

У кого-нибудь есть простое решение?

1 Ответ

1 голос
/ 11 января 2012

Является ли /home/tmpfile.txt путь в вашей файловой системе или путь в виртуальной файловой системе сервера? Если это путь в файловой системе, вам нужно переместить его в папку public, хотя он доступен в корневом каталоге веб-сервера!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...