使用 Rails:v 3.2.14
我的 Rails 应用程序中有以下路线:
get '/comment/:unique_id/' => 'controller#action'
get '/:unique_id/thank_you' => 'controller#action'
该应用程序托管在 Heroku 上,例如在以下域中:
http://jignesh-app.herokuapp.com
我的要求:
我想映射具有上述路由的 URL,但在不同的主机上,以提供位于http://jignesh-app.herokuapp.com上相应路由的页面。
例如,假设我有一个新主机:http ://www.jignesh-new-host.com 。
现在,当有人尝试打开以下 URL 时:
http://www.jignesh-new-host.com/comment/:unique_id/
我想向他显示 URL 提供的页面
http://jignesh-app.herokuapp.com/comment/:unique_id/
同样,当有人尝试打开以下 URL 时:
http://www.jignesh-new-host.com/:unique_id/thank_you
我想向他显示 URL 提供的页面
http://jignesh-app.herokuapp.com/:unique_id/thank_you
笔记:
我不希望在浏览器的地址栏中更改 URL。
例如,当我打开http://www.jignesh-new-host.com/comment/:unique_id/时 ,地址栏不应将 URL 更改为http://jignesh-app.herokuapp.com/comment/:unique_id /
我不知道这是否可行,因此在此处发布了我的问题以获取有关这是否真的可以实现的指导。如果这是可以实现的,有人可以指出我的参考资料来完成这项工作吗?
谢谢,
吉涅什