前段时间,论坛是在 Rails 应用程序的公共目录中创建的。然后论坛被移动到一个子域。
我通过编辑路由和创建重定向操作为 'domain.com/forum' => 'forum.domain.com 创建了重定向。
我的问题是:我如何保留 url 参数(例如 'domain.com/forum?thread1&=1' => 'forum.domain.com?thread1=1' 等)
我的代码如下:
routes.rb:
map.forum '/forum', :controller => "application", :action => "redirect_to_forum"application_controller.rb
def redirect_to_forum
redirect_to " http://forum.domain.com "
结束