我试图在一个应用程序中创建路由,我正在像下面的例子一样工作:
http://www.example.com/entrepreneur.com/article/251468我的希望基本上是加载一个外部页面到一个iframe通过添加我们的域名到URL。它需要是没有存储在数据库中的外部url,因为我需要以这种方式访问的每个网站。我该怎么做呢?
你需要一个带有通配符的路由:
get 'url/*args', to: 'your_controller#your_action'
看到http://guides.rubyonrails.org/routing.html route-globbing-and-wildcard-segments
我建议您在某些关键字下命名路由,以显式捕获此通配符路由(因此上面的
url
)。您可能需要调整路由以允许周期,以防止它们成为
format
。