我正在将一个普通的多语言HTML站点迁移到Drupal 7,迁移的要求之一是保存每个页面的当前URL。现在,该网站有三种语言,并且有如下的URL:
www.example.com/files/content1/es.html
www.example.com/files/content1/en.html
我已经启用了国际化和路径自动模块,并为节点别名设置了如下模式:
文件/节点:标题/节点:语言.html
但是,i18n模块向URL添加了一个前缀,如下所示:
Www.example.com/es/files/content1 1/es.html
www.example.com/en/files/content1/en.html
在语言选项中,在检测中,我启用了URL。
我已经能够删除默认语言的前缀,但不能删除其他语言的前缀。所以,最后,我有这样的URL:
www.example.com/files/content1/es.html
www.example.com/en/files/content1/en.html
如何也删除其他语言的前缀?
提前谢谢你!
发布于 2014-03-23 21:23:00
路径从旧路径重定向到新路径可能是一种解决方案(实际上是解决问题)。这与SEO https://drupal.org/project/redirect兼容。
https://drupal.stackexchange.com/questions/107513
复制相似问题