Rack(Sinatra)App在子文件夹中部署时指向'/'到父的根

时间:2011-10-13 19:43:54

标签: apache sinatra rack passenger

我有一堆小型的sinatra应用程序,现在我也必须在SSL HTTP下发布它们。

我有https://secure.mydomain.com/,我想在子目录中发布这些应用程序:

  • / app1的
  • / APP2

我按照Phusion Passenger说明here在子目录中发布,但在每个应用程序内部'/'指向根目录。

我不想更改所有应用的代码,因为它们已经在非ssl环境中工作。

我需要更改以使我的应用程序的'/'指向应用程序的根目录,而不是父目录的根目录?

1 个答案:

答案 0 :(得分:2)

看起来你只需要url helper method

url '/' # => https://secure.mydomain.com/app1/