1. Приветствуем Вас на нашем закрытом форуме для складчиков сайта cmsheaven.org. Если Вы частный вебмастер, фрилансер, владелец малого или среднего бизнеса, представитель студии по разработке сайтов - будем рады видеть Вас в наших рядах экономных людей.
    Регистрация на форуме возможна только после вступления в складчину

Крупный баг в sh404SEF

Тема в разделе "Обсуждаем Joomla, шаблоны и расширения к ней", создана пользователем vet86, 11 янв 2016.

  1. vet86

    vet86 Матерый складчик

    Регистрация:
    24 ноя 2014
    Сообщения:
    389
    Симпатии:
    78
    Сегодня был замечен очень серьезный баг в компоненте sh404SEF. Дело в том, что можно создать бесконечное число дублей страниц, если у вас в настройках стоит вставлять ID в ссылку статьи. Например статья доступна по адресу site.ru/kategoriya/51-statya-pro-tapki то вставляя любые символы в этот урл (главное не трогать id) то статья все равно выводится без ошибки 404. Если поменять ТОЛЬКО номер id (больше ничего не менять) то выводится другая статья.

    Если отключена в настройках функция выводить номер id статьи, то все работает как надо. Может кто сталкивался с подобной проблемой и знает как это исправить?
    Последнее редактирование: 11 янв 2016
    #1
  2. vet86

    vet86 Матерый складчик

    Регистрация:
    24 ноя 2014
    Сообщения:
    389
    Симпатии:
    78
    В общем не знаю почему, но на других сайтах такого не замечается и после удаления компонента проблема остается. Так же большой вопрос почему сам помпонент не выдает 404 ошибку по всем адресам. Одна и та же статья доступна по урлам:
    sayt.ru/kategoriya/22-zagolovok
    sayt.ru/kategoriya/22
    sayt.ru/22-zagolovok
    sayt.ru/22
    sayt.ru/22-tut-mojno-napisat-chto-ugodno
    #2
  3. flipp777

    flipp777 Cкладчик

    Регистрация:
    9 мар 2015
    Сообщения:
    13
    Симпатии:
    0
    тоже самое, при этом смотрю по метрике яндекса, какие-то утырки вводят произвольные адреса и специально заходят по ним
    #3
  4. vet86

    vet86 Матерый складчик

    Регистрация:
    24 ноя 2014
    Сообщения:
    389
    Симпатии:
    78
    У меня оказалось дело в компоненте, в котором стояли настройки в sh404SEF использовать системный плагин джумла. Сделал для компонента использовать как не сеф ссылку и все дубли исчезли стала выводится 404 ошибка.
    #4