【发布时间】:2011-04-18 14:21:00
【问题描述】:
我有一个 Rails 应用程序,它为用户提供了他们网站的子域。然后,用户可以将自己的域指向该子域,使其看起来像他们自己的站点。
当我的用户在我的应用程序中输入域名时,我需要将任何未来的请求重定向到我的应用程序上的子域 url 到他们自己的域,同时传递路径,例如 company_site.hosted_site.com/pages/about_us 重定向到 www。 company_site.com/pages/about_us。
有谁知道如何在 rails 3 中做到这一点?
我不能因此使用 apache 规则,因为需要访问数据库以获取重定向 url,并且也不想更改每个用户/子域的 conf 文件。
有人做过吗? ssems 最好在机架中间件中完成?有什么想法吗?
非常感谢 瑞克
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 redirect