我按照这些说明将我的 rails 应用程序部署到 suburi:
http://www.modrails.com/documentation/Users%20guide%20Apache.html#deploying_rails_to_sub_uri
12 月 23 日,我的应用程序部署在 suburi 下并且运行良好。当我在 12 月尝试时。26 我注意到像 stylesheet_link_tag 这样的 url 助手不再使用 RackBaseURI。因此,我的浏览器没有请求 //myapp.com/suburi/app/assets/application.css,而是请求 //myapp.com/assets/application.css 当然这是 404。我查看了两个应用程序的所有日志和阿帕奇,并没有看到任何可疑的东西。
重新启动 apache 使 suburi 突然重新开始工作。
这是我的 vhost.conf https://gist.github.com/4382822
有人知道我可能做错了什么吗?