Как обойти или отключить редирект 301 в wordpress 5.2
-
Здраствуйте, ссылка указанная — тестовая, на локальном ПК. Есть сайт, который работал на ядре 3.3 с набором плагинов polylang, custom permalink и других для сео и оптимизации. Есть кастомные типы записей, для которых есть свой url https://test-ya.loc/id9990, https://test-ya.loc/en-id9990, https://test-ya.loc/uk-id9990 и для разных языков добавляем суффикс (en, uk — язык, id — ид записи). В самом вордпрессе — это один пост с языком по-умолчанию русским (https://test-ya.loc/id9990), а для остальных (https://test-ya.loc/en-id9990, https://test-ya.loc/uk-id9990) перевод осуществляеться в теме в зависимости от языка. Оригинальный (тот что по умолчанию) — работает, а вот несуществующие версии языков — редиректит. После оновления ядра к 5.2 и набора плагинов, начал происходить редирект страниц типа https://test-ya.loc/en-id9990, https://test-ya.loc/uk-id9990 на главную https://test-ya.loc/. Редирект происходит именно на уровне ядра. Тема и плагины ни при чем, отключал, менял, деактивировал. Оставлял даже старые версии, все равно происходит редирект. Начал искать и определил, что редирект на уровне вызова
wp();
. Если закомментировать//wp();
— редирект не происходит.
Вот что в заголовках:
Status Code: 301 Moved Permanently
X-QM-redirects-Redirect-Trace: wp_redirect(), redirect_canonical(), do_action('template_redirect')
X-Redirect-By: WordPress
И собственно вопрос, как можно отключить редирект или обойти его? Еще раз — до обновления все работало, именно после обновления перестало работать.- Тема изменена 4 года, 3 месяца назад пользователем .
- Тема изменена 4 года, 3 месяца назад пользователем . Причина: Уточнение ситуации
Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]
- Тема «Как обойти или отключить редирект 301 в wordpress 5.2» закрыта для новых ответов.