Ruby on rails 通过apache或rails重定向域以在url中包含本地
我有许多站点运行在apache上托管的rails 3应用程序上 它们可以是多语言的,域的格式为www.example1.com/en、www.example2.com/de/pages/about-us、example3.hosted_sites.com/it/products/cars/hondas 问题是,每个域都有一个www.example1.com域,它只使用英语本地语言。这意味着www.example1.com和www.example1.com/en等2个版本上存在重复内容 如果没有指定本地地址,那么将/en添加到请求的url中的最佳方法是什么 有人知道apache规则吗?我有很多网站,所以它必须是通用的/动态的,因为不能在url中查找特定的url 还是最好在我的rails 3应用程序中通过before过滤器实现?有人知道怎么做吗 非常感谢Ruby on rails 通过apache或rails重定向域以在url中包含本地,ruby-on-rails,apache,seo,apache2,Ruby On Rails,Apache,Seo,Apache2,我有许多站点运行在apache上托管的rails 3应用程序上 它们可以是多语言的,域的格式为www.example1.com/en、www.example2.com/de/pages/about-us、example3.hosted_sites.com/it/products/cars/hondas 问题是,每个域都有一个www.example1.com域,它只使用英语本地语言。这意味着www.example1.com和www.example1.com/en等2个版本上存在重复内容 如果没有指
Rick我有一个类似的场景,并使用插件。它使用一个默认值处理转换后的路由,例如
domain/someid --> english
domain/es/someid --> spanish
domain/de/someid --> german