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

  • Здравствуйте!
    Хочу задать вопрос, может подскажете что-нибудь)
    Некоторые неправильные ссылки WordPress сам редиректит без разрешения.
    Например, ввожу несуществующую ссылку https://site.ru/lidfgggnjk/opera
    Редиректит на https://site.ru/kakoy-brauzer-dlya-windows-7-luchshe/opera/
    При этом такой ссылки нет, она будет перенаправлена на https://site.ru/kakoy-brauzer-dlya-windows-7-luchshe/ (без «opera» на конце)
    В данный момент такая ситуация со ссылками с «opera» на конце.
    У меня есть пара плагинов для редиректов, их отключение ничего не меняет.
    Буду очень признателен хотя бы за наводку куда копать!

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Добрый день.
    В итоге ваш вопрос сводится к чему конкретно? Откуда взялось это окончание /opera/? После отключения всех плагинов с редиректами пересохраняли настройки ЧПУ?

    Автор alexjc347

    (@alexjc347)

    я ввёл вымышленный урл и получил странный редирект. Вопрос в том, как найти механизм. который сделал этот редирект, потому что я не люблю, ктогда что-то происходит само собой, да ещё и неправильно

    Вопрос в том, как найти механизм.

    Смотрите в сторону плагинов и настроек веб-сервера.

    я не люблю, ктогда что-то происходит само собой, да ещё и неправильно

    Аномального тут нет ничего, но иногда выглядит странно, согласен.

    Автор alexjc347

    (@alexjc347)

    плагины редиректов выключал, настройки веб-сервера точно не могут редиректить на вообще другой урл, отличный от изначального
    Мне кажется, что есть какой-то кеш редиректов, но у меня нет доказательств этого

    Модератор Yuri

    (@yube)

    Мне кажется, что есть какой-то кеш редиректов

    Браузеры отлично кэшируют редиректы, гораздо лучше, чем хотелось бы.

    Автор alexjc347

    (@alexjc347)

    но я проверяю сервисами и не только, кеш не при чём. Ну блин, где же ещё искать?

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    ввожу несуществующую ссылку https://site.ru/lidfgggnjk/opera
    Редиректит на https://site.ru/kakoy-brauzer-dlya-windows-7-luchshe/opera/

    WordPress пытается угадать правильный адрес по его фрагменту. За это отвечает функция redirect_guess_404_permalink(). Отключается плагином Disable URL Autocorrect Guessing.

    При этом такой ссылки нет, она будет перенаправлена на https://site.ru/kakoy-brauzer-dlya-windows-7-luchshe/ (без «opera» на конце)

    Видимо, opera — это название картинки, а один из установленных плагинов перенаправляет со страниц вложений на родительскую запись.

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