在我的Rails项目中,我注意到当我将一些文件放入public
文件夹(例如.html, .pdf, .jpg
)时,可以通过浏览器打开它们。但是当我放置其他文件(例如.txt
)或没有文件类型的文件时,权限被拒绝。
Forbidden
You don't have permission to access /blog/public/test.txt on this server.
此权限在哪里受到控制?
实际上,有趣的是,文件robots.txt
是在设置Rails项目时自动生成的,可以被访问!但是我创建的test.txt
无法访问。
答案 0 :(得分:0)
我想这是资产管道只允许html,css和js文件......
答案 1 :(得分:0)
尝试重新启动服务器,看看它是否有效。它通常可以像微风一样在rails 3中运行,但是你可能使用旧版本的rails。