Rails项目中的公用文件夹权限

时间:2012-10-19 20:22:54

标签: ruby-on-rails ruby-on-rails-3

在我的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无法访问。

2 个答案:

答案 0 :(得分:0)

我想这是资产管道只允许html,css和js文件......

答案 1 :(得分:0)

尝试重新启动服务器,看看它是否有效。它通常可以像微风一样在rails 3中运行,但是你可能使用旧版本的rails。