我有一个假设,以配合这样的一个路线
本地主机:3000 /网站/管理员
并重定向到
本地主机:3000 / EN /网站/管理员
这里是路由线应该符合这个
的routes.rb
match '*path', to: redirect("/#{I18n.default_locale}/%{path}")
但不是匹配,并重定向到本地主机:3000 / EN /网站/管理,它重定向infite本
http://localhost:3000/en/en/en/en/en/en/en/en/en/en/en/en/en/site/admin
(adds /en until browser complains about infite loop)
知道为什么这infite循环是怎么回事? 谢谢
编辑
链接到我的我的整个的routes.rb文件
https://gist.github.com/2323762