2016-05-11 2 views
0

Я пытаюсь исправить следующую задачу:404 страница при переключении магазины на страницах продуктов Magento

Когда я создать новый продукт, я всегда даю на английский магазину другой URL, чем немецкий магазин. В интерфейсе, когда я переключаюсь с немецкого магазина на английский магазин, он возвращает страницу 404. на немецкой странице продукта идентификатор страны (de) указан в URL-адресе (http://website/de/product1.html). Но когда я переключаюсь на английский магазин , ссылка выглядит так: http://website/product1.html (без идентификатора страны). И это дает мне 404 страницы!

Примечание: Когда я добавляю идентификатор страны «en» к URL-адресу, он работает идеально.

Может кто-нибудь помочь мне решить эту проблему?

Magento Version 1.7.

+0

Я голосующий, чтобы закрыть этот вопрос как не по теме, потому что Stack Overflow - это [связанный с программированием] (http://stackoverflow.com/help/on-topic) сайт Q & A. Ваш вопрос не в программировании. Возможно, вам стоит разместить его на http://magento.stackexchange.com? – Enigmativity

ответ

0

Может быть, попытаться изменить свой английский storeview базовый URL:

  1. перейти к системе -> Config затем выбрать английский вид магазина
  2. затем в панели конфигурации, перейдите в целом -> веб
  3. в разделе «secure» -> Базовый URL снимите флажок «Использовать веб-сайт» и добавьте en/в конце URL-адреса.
  4. сделать то же самое в «небезопасный»

Я ожидаю, что он будет работать.

+0

Спасибо. У меня уже есть идентификатор магазина (/ en) на страницах и на продуктах с одинаковыми URL-адресами в обоих магазинах. Это происходит только в том случае, если я выбираю разные URL-адреса для продуктов в обоих магазинах! – aelhobbi

+0

ОК извините за ошибку. Я пытаюсь воспроизвести вашу проблему. –

+0

Итак, я попробовал. У меня есть один продукт с разными URL-адресами в моем французском и английском магазине. Я отлично работаю, и у меня нет идентификатора магазина в URL-адресе. :/ –

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

  • Нет связанных вопросов^_^