我有一个Phusion安装,配置了Rails 3.0.10和Apache 2,CSS和Javascript等资源显然正在提供,但浏览器没有使用它。
因此,例如当我点击根网址时,页面呈现,但浏览器不使用CSS和javascripts。我看到访问日志中的每个资产都有GET请求。
我可以直接在我的浏览器中访问这些资产,转到stylesheets / application.css吗?1313636333我看到正确的application.css
我在生产日志或apache错误日志中看不到权限错误。
我的VHost看起来像:
<VirtualHost *:80>
ServerAdmin info@example.com
ServerName portal.example.com
DocumentRoot /app/example/public
<Directory /app/example/public>
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
答案 0 :(得分:1)
由于您可以访问静态资产,因此可能导致mime类型不正确。
获取以下内容的输出:
curl --head http://portal.example.com/stylesheets/application.css
结果应包含“Content-Type:text / css”