Версия для печати
|
| PrestaShop CMS :: Русская поддержка интернет-магазина PrestaShop > Прием багов > Переключение языков при включенном ЧПУ |
| Разместил: fsn Время: 12-02-2010 01:13 |
| Добрый день.
Установил Version 1.3.0.1. 2 языка, русский и немецкий, по дефолту стоит русский включил поддержку ЧПУ , создал .htaccess ,внёс изменение, странно, внути только обработка 404 ошибки. Нажимаю переход на немецкий язык, выходит 404 ошибка, , отключаю ЧПУ, всё нормально работает. На сервере установлен URL rewriting ,другие скрипты корректно работают с ЧПУ . Если это не баг, то в какую сторону копать? Спасибо. |
| Разместил: fsn Время: 12-02-2010 16:38 |
Цитата:( fsn @ 11-02-2010 19:13 Смотреть сообщение ) Добрый день.
Установил Version 1.3.0.1. 2 языка, русский и немецкий, по дефолту стоит русский включил поддержку ЧПУ , создал .htaccess ,внёс изменение, странно, внути только обработка 404 ошибки. Нажимаю переход на немецкий язык, выходит 404 ошибка, , отключаю ЧПУ, всё нормально работает. На сервере установлен URL rewriting ,другие скрипты корректно работают с ЧПУ . Если это не баг, то в какую сторону копать? Спасибо. всё сделал, всем спасибо=) |
| Разместил: vasilisa1210 Время: 08-01-2012 17:02 |
| та же проблема, не могу найти решения |
| Разместил: pamparamber Время: 09-10-2012 17:28 |
| Как разобрался?? Та же проблема!
При включенном ЧПУ выдает [Debug] This page has moved Please use the following URL instead: http://мой сайт/ru/10001.html - при переходе с рус на англ. Куда копать? |
| Разместил: koschos Время: 09-10-2012 22:35 |
| Посмотри, как формируется ссылка в классе Link.php Эта ошибка возникает, когда запрошенный урл не соответствует ожидаемому для этой страницы. К примеру, урл http://example.com/4-category/3-product.html для страницы товара, а в Link.php getProductLink для этого продукта возвращает без .html, тогда такое несоответствие и вызовет аналогичную ошибку. |