我有一个Magento设置,它应该作为多语言存储工作。基本上我有三种不同的语言,比如说,我有"条款和条件"页面。现在,在其中一种语言上,url是"/termeni si conditii",而在第二种语言中,url看起来像"/termens and conditions"。如果有人在"/条款和条件"上从搜索引擎登陆,默认语言是第一个,这个特定页面显示为404。但是,如果我更改语言,相同的url会显示此页面上的实际内容。再也没有404了。
有没有办法根据登陆网址设置合适的语言?因此,如果他们以"/条款和条件"登陆,请在此处显示内容,而不是显示404。
谢谢!
防止这种情况的唯一方法是在中进行URL重写重定向
Catalog >> URL Rewrite management
在那里,您可以为每个特定的商店视图添加301个重定向。因此,对于意大利商店视图,添加从/terms-and-conditions
到/termeni-si-conditioni
的重定向。对于英语商店视图,遵循相同的逻辑。