Проблемы с URL в VIRTUEMART 3

В этой теме 2 ответа, 3 участника, последнее обновление  wolf.by 20.11.2017 в 01:19.

Просмотр 3 сообщений - с 1 по 3 (из 3 всего)
  • Автор
    Сообщения
  • #100662

    sonny11
    Участник
    • Сообщений: 1

    Здравствуйте, в общем суть проблемы.
    Имеется интернет-магазин на Joomla 3.6.5+VirtueMart 3.018 + встроенное ЧПУ включено (важно)
    При навигации по категориям и подкатегориям товаров с сайта все ссылки в URL отображатюся нормально:

    my-site.ru/category1/subcategory1/subsubcategory1-1/

    Но если в ручную добавить в URL-строку другую категорию, к которой товар даже не относится:

    my-site.ru/category4/subcategory1/subsubcategory1-1/ — открывается товар с subcategory1/subsubcategory1-1/, хотя по идее должно было отдать 404, ведь в category4 нет товара с категорией subcategory1/subcategory1-1, у неё
    свои категории типа subcategory4/subcategory4-1.

    Ко всему прочему если добавить еще несколько произвольных категорий в URL:

    my-site.ru/category4/category9/category7/category1/category11/category5/subcategory1/subsubcategory1-1/ все ровно открываются товары из категории subcategory1/subsubcategory1-1/
    при чем даже URL вида my-site.ru/category4/наборбуквсмьващмь/category7/category1/ещенаборбукв/category5/subcategory1/subsubcategory1-1/ прекрасно приводит нас к товару с категорией subcategory1/subsubcategory1-1/

    и так с любыми комбинациями категорий и подкатегорий

    Создается что роутер VirtueMart игнорирует начало URL адреса, а обрабатывает с его конца.

    Просто поисковики дубли выводят, а это плохо(

    Есть способ прописать в .htaccess редиректы 301, но это заплатка, хотелось бы устранить причину данного бага.

    При отключенном ЧПУ Joomla соответственно таких проблем нет)
    Очень прошу помощи или направление куда копать, дабы решить эту проблему.

    Заранее благодарен.

    #100685
    admin
    admin
    Хранитель
    • Сообщений: 8381

    Здравствуйте!
    Есть такая проблема в virtuemart.
    Как полностью решить не подскажу, но проблема с дублями решается с помощью тега canonical.
    Если найдете решение, пожалуйста, поделитесь.

    #106098

    wolf.by
    Участник
    • Сообщений: 2

    Здравствуйте!

    Столкнулся с такой же проблемой VirtueMart 3.2.4 + Joomla! 3.8.1

    Подскажите пожалуйста решение, если удалось найти.

Просмотр 3 сообщений - с 1 по 3 (из 3 всего)

Для ответа в этой теме необходимо авторизоваться.