Ruby on Rails路由:如何删除(使用重定向)URL前缀

时间:2011-01-17 08:14:05

标签: ruby-on-rails-3 redirect routing

我确信这很简单,这就是为什么我很生气...

问题源于使用translate_routes。这非常简单易用,并没有任何问题。我想要的是能够在URL中具有默认的语言环境前缀,可选。

现在,我可以这样做:

GET /controller/

GET /fr/controlleur/,但正在尝试

GET /en/controller/失败。

我认为最后一个示例中的en没有用,所以我想使用重定向'删除'它。但是,到目前为止我的所有尝试都失败了。

如何删除该前缀?

1 个答案:

答案 0 :(得分:4)