Поддержка Проблемы и решения Настройка Redirection

  • В плагине настроен редирект с старого сайта на новый плагином Redirection.В связи с этим вопрос: Настроено 60 редиректов, из которых 55 работает, а 5 никак не редиректит.
    Отправляю пример рабочего:

    https://www.zakazat-kursovik.kiev.ua/index.php?option=com_content&view=article&id=85&Itemid=192
    https://www.zakazat-kursovik.kiev.ua/zakazat-kontrolnuyu-rabotu/

    А этот например не работает:
    https://www.zakazat-kursovik.kiev.ua/index.php?option=com_content&view=article&id=84&Itemid=191
    Вместо https://www.zakazat-kursovik.kiev.ua/zakazat-referat/
    редиректит на https://www.zakazat-kursovik.kiev.ua/?option=com_content&view=article&id=84&Itemid=191

    В чем может быть причина?

    • Тема изменена 4 года, 1 месяц назад пользователем Yui.
Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Сделайте через htaccess

    Может кто то подскажет что с плагином.

    Попробовали и через htaccess, тоже не работают эти ссылки

    работает редирект. с:

    
    https://www.zakazat-kursovik.kiev.ua/index.php?option=com_content&view=article&id=84&Itemid=191
    

    на

    
    https://www.zakazat-kursovik.kiev.ua/?option=com_content&view=article&id=84&Itemid=191
    

    так что вам второй редирект надо.

    Нет, редирект наhttps://www.zakazat-kursovik.kiev.ua/?option=com_content&view=article&id=84&Itemid=191никто не настраивал.
    Настроен только https://www.zakazat-kursovik.kiev.ua/index.php?option=com_content&view=article&id=84&Itemid=191 на https://www.zakazat-kursovik.kiev.ua/zakazat-referat/

    • Ответ изменён 4 года, 1 месяц назад пользователем Yui.
    anonymized-17844177

    (@anonymized-17844177)

    ufi1983, привет.

    В опциях плагина как эти редиректы прописаны у вас? Так-то вы, как я понял, пытаетесь после Джумлы переходы сохранить, так что для WordPress вся колбаса после /? значения вообще не имеет.

    Вот так https://prnt.sc/rinl9r

    anonymized-17844177

    (@anonymized-17844177)

    ufi1983, проверьте в базе таблицу *_redirection_items, есть ли там эти 5 проблемных записей, и, если они есть, верные ли данные записаны. Пока что мысль такая, что по какой-то причине эти 5 редиректов не сохраняются.

    GET /index.php?option=com_content&view=article&id=85&Itemid=192 HTTP/1.1
    ...

    возвращает

    HTTP/1.1 301 Moved Permanently
    Server: nginx
    ...
    X-Redirect-By: redirection
    Location: https://www.zakazat-kursovik.kiev.ua/zakazat-kontrolnuyu-rabotu/
    ...

    >>>

    HTTP/1.1 200 OK
    Server: nginx

    —-

    GET /index.php?option=com_content&view=article&id=84&Itemid=191 HTTP/1.1
    ...

    возвращает

    HTTP/1.1 301 Moved Permanently
    Server: nginx
    ...
    X-Redirect-By: redirection
    Location: https://www.zakazat-kursovik.kiev.ua/?option=com_content&view=article&id=84&Itemid=191
    ...

    >>>

    HTTP/1.1 200 OK
    Server: nginx

    —-

    GET /index.php?omgwtf HTTP/1.1
    ...

    возвращает

    HTTP/1.1 301 Moved Permanently
    Server: nginx
    ...
    X-Redirect-By: redirection
    Location: https://www.zakazat-kursovik.kiev.ua/?omgwtf=
    ...

    >>>

    HTTP/1.1 301 Moved Permanently
    Server: nginx
    ...
    X-Redirect-By: Polylang
    Location: https://www.zakazat-kursovik.kiev.ua/?omgwtf
    ...

    >>>

    HTTP/1.1 200 OK
    Server: nginx

    Тут не совсем понятно почему вылезло X-Redirect-By: Polylang, но плагин для Элементора у вас имеется, а там, вроде, есть опции с редиректами. Как вариант, можно попробовать либо отключить редиреты этого плагина, либо вообще для диагностики отключить сам плагин (плагин Polylang в некоторых случаях как раз вызывает проблемы с редиректами, но именно с «Polylang Connect for Elementor» я не в курсе как вопрос обстоит).

    Ну и, до кучи, вызывают сомнения WP Rocket и Page Speed под NginX.

    Одну из ссылок удалось таким способом заставить работать (удалили с базы и заново добавили). Остальные так и не работают.
    Что ещё может быть?

    anonymized-17844177

    (@anonymized-17844177)

    ufi1983, а если в БД ссылку поменять, добавив букву/символ? Новый URL сработает? Если потом добавленную букву/символ в БД удалить, тоже 0 эффекта? Я бы так попробовал, уже из любопытства просто)

    Одну из ссылок удалось таким способом заставить работать

    Есть шанс, что всё же где-то как-то кэш срабатывает?

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Тема «Настройка Redirection» закрыта для новых ответов.