我有一个Phusion安装,配置了Rails 3.0.10和Apache 2,并且像CSS和Javascript这样的资产显然正在投放,但浏览器没有使用。Phusion Passenger不显示CSS,Javascript文件
因此,例如,当我点击根网址,页面呈现,但CSS和JavaScripts不被浏览器使用。我在访问日志中看到每个资产的GET请求。
我可以访问这些资产直接在浏览器中,将样式表/ application.css?1313636333我看到正确的application.css
我没有看到在生产日志,或Apache错误日志权限错误。
我的虚拟主机看起来像:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName portal.example.com
DocumentRoot /app/example/public
<Directory /app/example/public>
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
我认为我有类似这样的错误。 routes.rb的相关部分是什么样的? – yarian
root:to =>“sites#index”...只是请求根网址。所有的各种资产,如公众 –