1

使用 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 /

我不知道这是否可行,因此在此处发布了我的问题以获取有关这是否真的可以实现的指导。如果这是可以实现的,有人可以指出我的参考资料来完成这项工作吗?

谢谢,

吉涅什

4

0 回答 0