Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Проблема при поиске по доп полям.

Discussion in 'Вопросы- ответы' started by Diablo83, Mar 22, 2016.

22.03.16 в 05:58
13.02.19 в 15:44
7
4,249
0
  1. TopicStarter Overlay
    Diablo83

    Diablo83 Бывалый

    Joined:
    Feb 25, 2016
    Messages:
    311
    Best Answers:
    0
    Ratings:
    +93 / 0 / -0
    Всем привет, вот столкнулся с такой проблемой, при поиске по доп. полю, например мой.сайт/xfsearch/США/ выводятся фильмы, все нормально, но стоит перейти на следующую страницу /xfsearch/США/page/2/ сразу получаю ошибку:

    Внимание! Обнаружена ошибка
    По данному адресу публикаций на сайте не найдено, либо у Вас нет доступа для просмотра информации по данному адресу.

    DLE стоит 11. Может кто знает, что может быть?
     
  2. DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,601
    Best Answers:
    8
    Ratings:
    +1,187 / 9 / -0
    Я думал у меня одного такое было при установке КМС. Какие модули ставил, какие правки делал?
     
    • Нравится Нравится x 1
  3. Rockem

    Rockem Бывалый

    Joined:
    Jan 30, 2016
    Messages:
    274
    Best Answers:
    0
    Ratings:
    +201 / 0 / -0
    Нужно править .htaccess
     
    • Нравится Нравится x 1
  4. DLEPlugins

    Кодер

    Joined:
    Nov 29, 2015
    Messages:
    1,601
    Best Answers:
    8
    Ratings:
    +1,187 / 9 / -0
    Решил проблему заменой своего .htaccess на файл с другого архива этой же версии dle. 11.0 три или четыре раза перезаливались на офф сайте, вот с одним из архивов и была проблема. Попробуй заменить этот файл
     
    • Нравится Нравится x 1
  5. TopicStarter Overlay
    Diablo83

    Diablo83 Бывалый

    Joined:
    Feb 25, 2016
    Messages:
    311
    Best Answers:
    0
    Ratings:
    +93 / 0 / -0
    Спасибо пацаны! Да, проблема с .htaccess была. Я скачал DLE 11 сразу после выхода, и в том архиве был косяк.

    В старом было прописано так:
    Code:
    # поиск по доп полям
    RewriteRule ^xfsearch/([^.]+)/?$ index.php?do=xfsearch&xf=$1 [L]
    RewriteRule ^xfsearch/([^.]+)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [L]
    В новом вот так:
    Code:
    # поиск по доп полям
    RewriteRule ^xfsearch/([^.]+)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [L]
    RewriteRule ^xfsearch/([^.]+)/?$ index.php?do=xfsearch&xf=$1 [L]
    Все теперь работает.
     
  6. kinoliux

    kinoliux Бывалый

    Joined:
    Mar 26, 2016
    Messages:
    323
    Best Answers:
    1
    Ratings:
    +68 / 1 / -0
    Та же проблема( знает кто нибудь ещё какие нибудь решения?
     
  7. Ботяра

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    0
    Best Answers:
    54
    Ratings:
    +711 / 74 / -0
    какие например? проблема в htaccess, либо в правилах nginx, если он используется.
     
  8. kino-launge

    Staff Member VIP Кинотрафик v2

    Joined:
    Mar 1, 2016
    Messages:
    24
    Best Answers:
    0
    Ratings:
    +1 / 0 / -0
    Огромное спасибо этот код все исправил

    Code:
    # поиск по доп полям
    RewriteRule ^xfsearch/([^.]+)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [L]
    RewriteRule ^xfsearch/([^.]+)/?$ index.php?do=xfsearch&xf=$1 [L]
     
Яндекс.Метрика