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

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

Discussion in 'Обсуждаем Joomla, шаблоны и расширения к ней' started by vet86, Jan 11, 2016.

  1. vet86

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

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

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

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

    Joined:
    Nov 24, 2014
    Messages:
    389
    Likes Received:
    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кладчик

    Joined:
    Mar 9, 2015
    Messages:
    13
    Likes Received:
    0
    тоже самое, при этом смотрю по метрике яндекса, какие-то утырки вводят произвольные адреса и специально заходят по ним
    #3
  4. vet86

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

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