Хак [Хак] Избавляемся от "xfsearch" DLE 11.0 и выше

[Хак] Избавляемся от "xfsearch" DLE 11.0 и выше

  1. TopicStarter Overlay
    Kubo

    Kubo Приватовец
    Отправить ЛС

    Регистрация:
    27 фев 2017
    Сообщения:
    37
    Симпатии:
    15
    Баллы:
    8
    Пользователь Kubo разместил новый ресурс:

    [Хак] Избавляемся от "xfsearch" DLE 11.0 и выше - [Хак] Избавляемся от "xfsearch" DLE 11.0 и выше

    Узнать больше об этом ресурсе...
     
    Последнее редактирование модератором: 11 май 2017
    Mr.Porno, Uzi_Vuitton, aeneas и 2 другим нравится это.
  2. Kino

    Kino
    Отправить ЛС

    Регистрация:
    27 фев 2017
    Сообщения:
    7
    Симпатии:
    0
    Баллы:
    1
    Спасибо! Давно искал)
     
  3. 4va3

    4va3
    Отправить ЛС

    Регистрация:
    23 фев 2017
    Сообщения:
    15
    Симпатии:
    2
    Баллы:
    3
    Mr.Porno нравится это.
  4. Wodooo

    Wodooo
    Отправить ЛС

    Регистрация:
    25 фев 2017
    Сообщения:
    94
    Симпатии:
    43
    Баллы:
    18
    Mr.Porno, Башмак и aeneas нравится это.
  5. aeneas

    aeneas
    Отправить ЛС

    Регистрация:
    27 фев 2017
    Сообщения:
    2.895
    Симпатии:
    1.290
    Баллы:
    113
    что то не нашел я в енгине такого $xfname == 'ваше_доп_поле')
    че менять то ? на что ? )
     
  6. Wodooo

    Wodooo
    Отправить ЛС

    Регистрация:
    25 фев 2017
    Сообщения:
    94
    Симпатии:
    43
    Баллы:
    18
    Mr.Porno, Башмак и aeneas нравится это.
  7. aeneas

    aeneas
    Отправить ЛС

    Регистрация:
    27 фев 2017
    Сообщения:
    2.895
    Симпатии:
    1.290
    Баллы:
    113
    ок, ща )
     
  8. aeneas

    aeneas
    Отправить ЛС

    Регистрация:
    27 фев 2017
    Сообщения:
    2.895
    Симпатии:
    1.290
    Баллы:
    113
    блин, теперь понял ) спс )
     
  9. onis

    onis
    Отправить ЛС

    Регистрация:
    29 июн 2017
    Сообщения:
    125
    Симпатии:
    6
    Баллы:
    18
    скажите кто сталкивался с такой проблемой <a href="/xfsearch/year/2017/"> выбираете я так понимаю по годам. но выбирает не только 2017 но туда и попадает 2008,2003 как ее исправить версия дле 12
     
  10. Bionic

    Bionic
    Отправить ЛС

    Регистрация:
    9 июл 2017
    Сообщения:
    91
    Симпатии:
    6
    Баллы:
    8
    Есть косяк с пагинацией... вижу 4-8 страниц, перехожу на 2 или 3 страницу, остальные пропадают!
     
  11. Bionic

    Bionic
    Отправить ЛС

    Регистрация:
    9 июл 2017
    Сообщения:
    91
    Симпатии:
    6
    Баллы:
    8
    + еще косяк, по ссылке с приставкой /xfsearch/year/2015/ все равно будет доступен материал, надо делать редирект..
     
  12. durecetum

    durecetum
    Отправить ЛС

    Регистрация:
    8 янв 2018
    Сообщения:
    20
    Симпатии:
    6
    Баллы:
    3
    RewriteRule ^xfsearch/year/(.*)$ /year/$1 [R=301]
    RewriteRule ^xfsearch/country/(.*)$ /country/$1 [R=301]
    для двух доп полей
     
    Mr.Porno нравится это.
  13. Bionic

    Bionic
    Отправить ЛС

    Регистрация:
    9 июл 2017
    Сообщения:
    91
    Симпатии:
    6
    Баллы:
    8
    Это решает проблему доступности ссылки /xfsearch/year/2015/ ?
     
  14. durecetum

    durecetum
    Отправить ЛС

    Регистрация:
    8 янв 2018
    Сообщения:
    20
    Симпатии:
    6
    Баллы:
    3
    гугл и яндекс уберет из индекса ссылки с xfsearch
     
    Mr.Porno нравится это.
  15. durecetum

    durecetum
    Отправить ЛС

    Регистрация:
    8 янв 2018
    Сообщения:
    20
    Симпатии:
    6
    Баллы:
    3
    Такой касяк есть когда нет новостей с 2019 например, он может добовлять с разных годов
    2. если есть новости 2019 и он добовляет с разных годов.
    Попробуйте перестройку новостей может помочь
     
  16. onis

    onis
    Отправить ЛС

    Регистрация:
    29 июн 2017
    Сообщения:
    125
    Симпатии:
    6
    Баллы:
    18
    Пробовал ничего не помогает
     
  17. Mr.Porno

    Mr.Porno
    Отправить ЛС

    Регистрация:
    14 мар 2017
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    ТС'у и всем, кто постил годную инфу - респекты! и... печеньки всем выдал)

    такой вопрос возник: ..........
    проблема, конечно же решена..
     
    Последнее редактирование: 2 фев 2018
  18. Bionic

    Bionic
    Отправить ЛС

    Регистрация:
    9 июл 2017
    Сообщения:
    91
    Симпатии:
    6
    Баллы:
    8
    Косяк в хаке с доступность после установки по ссылке xfsearch/year/ все равно остается... а ссылки xfsearch уже не должно быть
     
  19. durecetum

    durecetum
    Отправить ЛС

    Регистрация:
    8 янв 2018
    Сообщения:
    20
    Симпатии:
    6
    Баллы:
    3
    RewriteRule ^xfsearch/year/(.*)$ /year/$1 [R=301]
    работает сам проверял
     
  20. Bionic

    Bionic
    Отправить ЛС

    Регистрация:
    9 июл 2017
    Сообщения:
    91
    Симпатии:
    6
    Баллы:
    8

    # поиск по доп полям
    RewriteRule ^xfsearch/(.*)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [L]
    RewriteRule ^(year)/([^/]*)(/?)+$ index.php?do=xfsearch&xn=$1&xf=$2 [L]
    RewriteRule ^(year)/([^/]*)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xn=$1&xf=$2&cstart=$3 [L]
    RewriteRule ^(country)/([^/]*)(/?)+$ index.php?do=xfsearch&xn=$1&xf=$2 [L]
    RewriteRule ^(country)/([^/]*)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xn=$1&xf=$2&cstart=$3 [L]
    RewriteRule ^xfsearch/(.*)/?$ index.php?do=xfsearch&xf=$1 [L]
    RewriteRule ^xfsearch/year/(.*)$ /year/$1 [R=301]
    RewriteRule ^xfsearch/country/(.*)$ /country/$1 [R=301]

    Не работает, добавь к ссылке /xfsearch/