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

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

Вопрос? Не работает xfsearch

Discussion in 'Вопросы- ответы' started by tyz75, Jun 28, 2020.

28.06.20 в 17:42
26.06.22 в 12:42
9
934
0
  1. TopicStarter Overlay
    tyz75

    tyz75 Посетитель

    Joined:
    Aug 5, 2017
    Messages:
    54
    Best Answers:
    0
    Ratings:
    +1 / 4 / -0
    Привет всем! Я раньше почти не пользовался перекрестными ссылками по дополнительным полям, а теперь вот такая проблема. Выводится вот такая ссылка http//sait.com/xfsearch/actors/Жан-Клод/
    Не работает, а если так то все нормально http//sait.com/xfsearch/Жан-Клод/
    Что за проблема и как с ней бороться?
     
  2. Вовик

    Вовик Зелёный

    Joined:
    Jul 28, 2017
    Messages:
    17
    Best Answers:
    0
    Ratings:
    +2 / 0 / -0
    перестроение публикаций сделай и очисти потом кеш
     
  3. TopicStarter Overlay
    tyz75

    tyz75 Посетитель

    Joined:
    Aug 5, 2017
    Messages:
    54
    Best Answers:
    0
    Ratings:
    +1 / 4 / -0
    Делал бесполезно!
     
  4. TeraMoune

    TeraMoune Бывалый

    Joined:
    Apr 6, 2019
    Messages:
    310
    Best Answers:
    3
    Ratings:
    +130 / 9 / -0
    Больше информации, что в логах сервера ? Должно быть
    xf.tagname = '...' AND xf.tagvalue='...'
     
    #4 TeraMoune, Jun 28, 2020
    Last edited: Jun 28, 2020
  5. TopicStarter Overlay
    tyz75

    tyz75 Посетитель

    Joined:
    Aug 5, 2017
    Messages:
    54
    Best Answers:
    0
    Ratings:
    +1 / 4 / -0
    Да я как раз хотел редиректом сделать, а там просто название доп поля надо поставить! Правда у меня веб-сервер nginx
     
  6. TeraMoune

    TeraMoune Бывалый

    Joined:
    Apr 6, 2019
    Messages:
    310
    Best Answers:
    3
    Ratings:
    +130 / 9 / -0
    За nginx не могу ничего сказать, но видать в этом и проблема. Апач использует htaccess для чпу. а у nginx по другому устроено ведь.
     
  7. TopicStarter Overlay
    tyz75

    tyz75 Посетитель

    Joined:
    Aug 5, 2017
    Messages:
    54
    Best Answers:
    0
    Ratings:
    +1 / 4 / -0
    В nginx есть конфигурационный файл sait.conf в нём и прописывается, и правила немножко отличаются.
     
  8. specoff

    specoff Зелёный

    Joined:
    Nov 22, 2019
    Messages:
    5
    Best Answers:
    0
    Ratings:
    +1 / 0 / -0
    Необходимо заменить правила nginx, в 14 ветке они поменялись (наверное).
    Было:
    Code:
    rewrite "^/xfsearch/([^/]*)(/?)+$" /index.php?do=xfsearch&xf=$1 last;
    rewrite "^/xfsearch/([^/]*)/page/([0-9]+)(/?)+$" /index.php?do=xfsearch&xf=$1&cstart=$2 last;
    Стало:
    Code:
    rewrite "^/xfsearch/(.*)/page/([0-9]+)(/?)+$" /index.php?do=xfsearch&xf=$1&cstart=$2 last;
    rewrite "^/xfsearch/(.*)/?$" /index.php?do=xfsearch&xf=$1 last;
     
    • Нравится Нравится x 1
  9. Boba

    Boba Бывалый

    Joined:
    Apr 18, 2020
    Messages:
    523
    Best Answers:
    0
    Ratings:
    +209 / 46 / -0
    такая же проблема, если убрать actors то работает правила ковырял по разному все равно не пашет(
    кто знает как решаеться?
     
  10. Boba

    Boba Бывалый

    Joined:
    Apr 18, 2020
    Messages:
    523
    Best Answers:
    0
    Ratings:
    +209 / 46 / -0
    на 15,1 такое
     
Яндекс.Метрика