2015-12-05 2 views
1

У меня есть настройка Magento, которая должна работать как многоязычный магазин. В основном у меня есть 3 разных языка, и, скажем, например, у меня есть страница «Условия». Теперь на одном из языков URL-адрес «/ termeni-si-conditii», а на втором языке URL-адрес выглядит как «/ terms-and-conditions». Если кто-то приземляется из поисковой системы в '/ terms-and-conditions', язык по умолчанию является первым, и эта конкретная страница отображается как 404. Однако, если я изменяю язык, то тот же url показывает фактический контент на этой странице. Не больше 404-х.Magento 1.9.1.1 404 страницы в виде магазина

Есть ли способ установить соответствующий язык на основе URL-адреса приземления? Поэтому, если они приземляются на условиях «/ terms-and-conditions», покажите контент здесь, вместо того, чтобы показывать 404.

Спасибо!

ответ

0

Единственный способ предотвратить это, чтобы сделать URL Rewrite перенаправления в

Catalog >> URL Rewrite management 

Там вы можете добавить 301 редирект на конкретный взгляд магазина. Таким образом, для просмотра в итальянском магазине добавьте перенаправление от /terms-and-conditions до /termeni-si-conditioni. Следуйте той же логике для английского магазина.

+0

С уважением, я в конечном итоге сделал это, хотя считаю, что должен быть более простой способ сортировки этого. Ура! – Seb

Смежные вопросы