我正在尝试配置我的 apache 服务器以从我的 rails 应用程序提供静态资产。我已经尝试了建议的配置,但我的资产仍然没有显示,当尝试直接访问它们时,我只是得到一个 rails 错误,没有找到匹配的控制器,但我认为资产的东西应该直接由 apache 处理。我的 apache 配置如下所示:
<VirtualHost *:80>
ServerName xxx
DocumentRoot /home/xxx/test/public
PassengerEnabled off
<LocationMatch "^/assets/.*$">
Header unset ETag
FileETag None
ExpiresActive On
ExpiresDefault "access plus 1 year"
</LocationMatch>
ProxyPass / http://127.0.0.1:9292/
ProxyPassReverse / http://127.0.0.1:9292/
</VirtualHost>
我错过了什么吗?