在我的rails 4应用程序中,我正在尝试重定向到控制器操作,该操作将路由到子域,同时将一些参数传递给它。
这是有效的,但需要改进的是什么:
redirect_to "http://subdomain.lvh.me:3000/build"
如您所见,目前没有任何参数传递给该网址。
我想通过(id: params[:id]).
我想知道是否有办法用路径查找器执行此操作,因为我尝试从主域中访问子域操作。
答案 0 :(得分:1)
您可以使用插值添加到链接参数
redirect_to "http://subdomain.lvh.me:3000/build/#{params[:id]}"
但是你必须记住http://subdomain.lvh.me:3000
是你的本地网址,所以你必须在数据库/项目的某个地方保存真正的网址,如果你想让这个项目投入生产。