如何使用电子邮件预览与捕获所有路线

Mik*_*ika 7 ruby-on-rails-4

如果我在我的路线文件中添加一个捕获所有路径,我就不能再访问电子邮件预览路径了,因为它们被附加到路线上,并且在我捕获所有路线之后定义.

如何解决这个问题,以便我可以使用电子邮件预览并抓住所有路线?

Mik*_*ika 10

在catch all route之前,在routes.rb中添加这些路由.

get '/rails/mailers'         => "rails/mailers#index"
get '/rails/mailers/*path'   => "rails/mailers#preview"
Run Code Online (Sandbox Code Playgroud)