Почему не работает 301 редирект?

При создании категорий по ошибке в УРЛ вместо латинских букв “i” были поставлены кирилические буквы “i”. Поисковики проиндексировали данные УРЛ. После того как ошибка была обнаружена, во всех УРЛ заменили на латинские буквы “i”.

Был УРЛ - https://site.ua/feny/rozhevі-kvіty

Стал УРЛ - https://site.ua/feny/rozhevi-kvity

В админке создали 301 редиректы со старого УРЛ на новый, но если переходить по старому УРЛ, то редирект не срабатывает. Все равно 404 ошибка…

Сайт работает на связке Nginx+PHP-FPM, где файл .htaccess не работает.

В чем может быть проблема? Почему редирект не срабатывает? Как можно решить проблему?

Другие редиректы добавленные в админке работают…

Редирект не сработает, если со старой ссылкой есть в базе объект (например, выключенный товар или скрытая категория)

Вам надо найти этот объект и либо удалить его, либо сменить у него seo URL

Спасибо за ответ. Так в том то и дело что нет такого обьекта, так как прямо в УРЛ заменялись кирилические буквы “i” на латинские буквы “i” и сохранялись изменения. После чего, автоматически старый УРЛ перестал существовать…

в помощь поиска

Спасибо. Но проблема не в этом. Я могу переименовать УРЛ на любой нужный мне. Значит в таблице seo_names нет такой записи, иначе не дало бы переименовать. Тогда бы данный модуль помог. Хотя, я обычно напрямую в таблице правлю, без модуля. Тут проблема в том что редирект не работает, хотя не существует УРЛ с таким названием… Думаю, что проблема как-то связана с тем что были символы на кириллице…

Попробуйте напрямую посмотреть через phpmyadmin в таблице cscart_seo_names

Выполнял поиск в phpmyadmin по всей БД. Только одно совпадение находит - созданный мною редирект в таблице cscart_seo_redirects

Тогда изучать надо. Обычно в этом бывает проблема

добрый день. найти и изменить имя в базе?

Как вариант, да

после удаления товара редирект все равно не срабатывает. в чем может быть проблема?

Нужно смотреть что в cscart_seo_names

можно воспользоваться модулем https://store.cart-power.ru/cs-cart-seo-names-editor-add-on.html для поиска