ЧПУ без ID для Prestashop 1.5.X.X

Как я уже не раз писал, это глючный модуль, хоть и бесплатный. Он не дает убрать слеш после имени категории, а как известно со слешем и без - два разных урла. Если вы переносите проект с другой CMS, то наверняка не сможете сохранить все урлы без изменений, и, соответственно потеряете позиции в гугле и яндексе.
Если в override\classes\Dispatcher.php на 110 строчке убрать слеш в конце:
'rule' => '{categories:/}{rewrite}',
то он показывает категории без слеша. Однако у меня перестала открываться главная. Я думаю это можно поправить, если поковыряться.
 
Если в override\classes\Dispatcher.php на 110 строчке убрать слеш в конце:
'rule' => '{categories:/}{rewrite}',
то он показывает категории без слеша. Однако у меня перестала открываться главная. Я думаю это можно поправить, если поковыряться.
Если вы разбираетесь, то лучше допилите совместимость того модуля что я выложил, до версии Престы 1.5.5.0. Он работает отлично в любых конфигурациях и для меня был панацеей от всех косяков бесплатного модуля и переноса сайта в целом. Наверняка там мелочь какая-то - с 1.5.4.1 и ниже он совместим полностью.
 
Если вы разбираетесь, то лучше допилите совместимость того модуля что я выложил, до версии Престы 1.5.5.0. Он работает отлично в любых конфигурациях и для меня был панацеей от всех косяков бесплатного модуля и переноса сайта в целом. Наверняка там мелочь какая-то - с 1.5.4.1 и ниже он совместим полностью.
К сожалению, разбираюсь не настолько. Проще взять 1.5.4.1, если он там работает. Благо разница между 1.5.4 и 1.5.5 не велика.
 
К сожалению, разбираюсь не настолько. Проще взять 1.5.4.1, если он там работает. Благо разница между 1.5.4 и 1.5.5 не велика.

В итоге так проблему и не решили? Я уже тоже 3-ю неделю бьюсь над этой ерундой, бестолку.

Категории открываются только по <сайт>/[категория](слэш)
Из-за этого слеша, точнее по причине отказа категорий работать без него - потерял первые позиции в выдаче яндекса и гугла.
 
В итоге так проблему и не решили? Я уже тоже 3-ю неделю бьюсь над этой ерундой, бестолку.

Категории открываются только по <сайт>/[категория](слэш)
Из-за этого слеша, точнее по причине отказа категорий работать без него - потерял первые позиции в выдаче яндекса и гугла.
Так верните все назад, причем срочно! Если сделаете все быстренько, то получите свои позиции обратно.
Я собирался на будущей неделе купить нормальный модуль SEF уже для 1.5.6.0, выложу тут. Заодно посмотрим, чем отличается предыдущая версия.
 
Так верните все назад, причем срочно! Если сделаете все быстренько, то получите свои позиции обратно.
Я собирался на будущей неделе купить нормальный модуль SEF уже для 1.5.6.0, выложу тут. Заодно посмотрим, чем отличается предыдущая версия.

Откатывать обратно вообще не вариант. С 1.5.5 возвращаться на 1.4...не, это не дело.
Проще уж додумать решение проблемы
 
Тогда проставьте 301 переадресацию со старых урлов на новые. Это обеспечит перенос веса страниц и, соответственно сохранит позиции.
 
Тогда проставьте 301 переадресацию со старых урлов на новые. Это обеспечит перенос веса страниц и, соответственно сохранит позиции.

Пробовал прописать вручную через htaccess, но движок режет редиректы. Можно это сделать как нибудь еще?
 
Назад
Сверху