Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

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

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

Тема в разделе "Вопросы- ответы", создана пользователем Diablo83, 22 мар 2016.

22.03.16 в 05:58
13.02.19 в 15:44
7
2.942
0
  1. TopicStarter Overlay
    Diablo83

    Diablo83 Бывалый

    Регистрация:
    25 фев 2016
    Сообщения:
    315
    Лучших ответов:
    0
    Рейтинги:
    +93 / 0 / -0
    Всем привет, вот столкнулся с такой проблемой, при поиске по доп. полю, например мой.сайт/xfsearch/США/ выводятся фильмы, все нормально, но стоит перейти на следующую страницу /xfsearch/США/page/2/ сразу получаю ошибку:

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

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

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.195 / 9 / -0
    Я думал у меня одного такое было при установке КМС. Какие модули ставил, какие правки делал?
     
    • Нравится Нравится x 1
  3. Rockem

    Rockem Бывалый

    Регистрация:
    30 янв 2016
    Сообщения:
    274
    Лучших ответов:
    0
    Рейтинги:
    +201 / 0 / -0
    Нужно править .htaccess
     
    • Нравится Нравится x 1
  4. DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.195 / 9 / -0
    Решил проблему заменой своего .htaccess на файл с другого архива этой же версии dle. 11.0 три или четыре раза перезаливались на офф сайте, вот с одним из архивов и была проблема. Попробуй заменить этот файл
     
    • Нравится Нравится x 1
  5. TopicStarter Overlay
    Diablo83

    Diablo83 Бывалый

    Регистрация:
    25 фев 2016
    Сообщения:
    315
    Лучших ответов:
    0
    Рейтинги:
    +93 / 0 / -0
    Спасибо пацаны! Да, проблема с .htaccess была. Я скачал DLE 11 сразу после выхода, и в том архиве был косяк.

    В старом было прописано так:
    Код:
    # поиск по доп полям
    RewriteRule ^xfsearch/([^.]+)/?$ index.php?do=xfsearch&xf=$1 [L]
    RewriteRule ^xfsearch/([^.]+)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [L]
    В новом вот так:
    Код:
    # поиск по доп полям
    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 Бывалый

    Регистрация:
    26 мар 2016
    Сообщения:
    323
    Лучших ответов:
    1
    Рейтинги:
    +67 / 1 / -0
    Та же проблема( знает кто нибудь ещё какие нибудь решения?
     
  7. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.205 / 74 / -0
    какие например? проблема в htaccess, либо в правилах nginx, если он используется.
     
  8. kino-launge

    Команда форума VIP Кинотрафик v2

    Регистрация:
    1 мар 2016
    Сообщения:
    24
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Огромное спасибо этот код все исправил

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