我正在从Passenger 迁移到Unicorn,并且使用Passenger,我曾经使用RailsBaseURI 选项运行我的Rails 3.0 应用程序,例如在所有URL 前面加上'/blah'。
在 Unicorn 下运行相同的应用程序时,我将“--path /blah”传递给 unicorn_rails,但服务器仍以http://server:3000/etc/etc的形式提供服务,而不是http://server:3000/blah /etc/etc - 我看到通过 /blah/ 请求了一些资产(如 JS 文件等),但各种链接之前仍然没有“/blah/”。
所以 - 总而言之 - 我如何让 Unicorn 将我的应用程序安装在 /blah 下,以便所有请求都在路径前加上“/blah”,并且所有链接和资产都是在它们前面加上“/blah/”创建的?
谢谢