Ошибка 404 при переключении между магазинами в категории на magento - PullRequest
3 голосов
/ 06 сентября 2011

Мой веб-сайт magento имеет 5 просмотров магазина.Когда мы находимся в продукте на английском языке и выбираем французский язык, он правильно перенаправляет и показывает продукт на французском языке.Но когда дело доходит до категорий, это не работает вообще.

Я нахожусь в категории с URL http://myweb.com/en/body-care,, если я перехожу на испанское представление, оно не перенаправляет на URL "../cuidado-del-cuerpo", оно просто идетв http://myweb.com/es/body-care и показывает ошибку 404 (она меняет 'en' на 'es', но не меняет последнюю часть URL).

Перезапись не определена дляраздел управления перезаписью URL.У меня есть 5 категорий и 5 просмотров магазина, поэтому не стоит создавать правила перезаписи вручную.

Как я могу решить это?Почему правила перезаписи не были написаны, когда мы создали / изменили URL каждой категории?

1 Ответ

0 голосов
/ 28 июля 2014

1) Можете ли вы проверить, является ли urlkey определяемым на уровне просмотра магазина, или установлен ли он на уровне веб-сайта? Таким образом, вы можете создать только один URL-ключ для EN и ES. Вы должны быть на уровне представления магазина, определите 2 отдельных значения.

2) Есть ли что-то в вашем журнале ошибок? (и включен ли ваш журнал ошибок?) Обычно перезаписи URL-адресов создаются автоматически для каждого представления магазина. Если нет, возможно, вам придется вручную переиндексировать.

Трудно дать дальнейшие советы, поскольку проблема может быть где угодно (конфликтующий модуль? Плохой код?)

...