Прочитал обсуждения и хотел бы добавить что редиректы кэшируются на разных уровнях(браузер, роутер) и надо проводить их отладку через сторонний сервис
bertal
По своему опыту неправильно редиректы происходят по причинам:
- не правильно настроен шаблон(регулярное выражение) редиректа в htaccess.
- один редирект замещает другой.(важен порядок конфигураций) в htaccess.
- редирект закэшировался.
- используется плагин который делает редирект.
- использовался плагин который делал редирект и его конфигурации остались в бд после его отключения или удаления.