设置到公共目录的默认路由

时间:2012-11-06 11:26:14

标签: ruby-on-rails ruby ruby-on-rails-3 routes

假设您在服务器上运行了几个ruby / rails应用程序

APP ExmplA: dir:/ foo / bar / ExmplA 在http://example.com:4111/

上运行

APP ExmplB: dir:/ foo / bar / ExmplB 在http://example.com:4112/

上运行

APP ExmplC: dir:/ foo / bar / ExmplC 在http://example.com:4113/

上运行

现在我有一个共同的目录 /游泳池/普通/ HTTP / 我希望3个应用程序的默认根路由(“/”)指向。

...所以“http://example.com:4113/somedir/something.txt”应该映射到“/pool/common/http/somedir/something.txt”,如果没有另外指定的话。

我应该在3个应用的routes.rb中输入什么?

1 个答案:

答案 0 :(得分:1)

您可以创建从APP_ROOT / public到您的公共目录的符号链接。

这将使任何东西都可以通过root('/')

访问