Skip navigation

Эта тема решена. Вот описание проблемы и ее решения.

Проблема:
Клиент столкнулся с проблемой, когда редирект с URL основного языка (например, https://nw.wimex.top/en/) на главную страницу (https://nw.wimex.top/) не работает и вместо этого показывает 404 страницу.
Решение:
1. Мы рекомендуем обновить плагин WPML до последней версии 4.6.8 и его дополнения для использования последних исправлений и улучшений. Инструкции по обновлению можно найти здесь.
2. В качестве альтернативного решения можно попробовать создать кастомный редирект. Это может быть ожидаемое поведение, так как на чистой установке также возникает ошибка 'Page not found'.
Перед любыми изменениями важно сделать резервную копию базы данных.

Если данное решение не кажется релевантным, пожалуйста, откройте новый тикет в форуме поддержки WPML.

Это форум технической поддержки WPML – плагина для многоязычной WordPress.

Доступно для чтения всем, но только клиенты, купившие WPML, могут оставлять сообщения. Сотрудники WPML отвечают на сообщения форума 6 дней в неделю, 22 часов в сутки.

Помечено: 

Эта тема содержит 3 ответов, имеет 2 голоса.

Последнее обновление: Andrey 1 год, 2 месяца назад.

При содействии: Andrey.

Автор Записи
26 ноября, 2023 на 11:56 пп #14925999

dmytroT-3

Здравствуйте!

Настройки которые ранее использовали в wpml:
В настройках Language URL format выбран Different languages in directories и установлена галочка Use directory for default language

После ряда попыток отключения редиректа, решили перейти к модели без указания языка для основного языка, отключили галочку Use directory for default language и пересохранили урл через Permalink Settings

После чего проверили сайт все редиректы срабатывают корректно, а на главной странице не срабатывает редирект с скрытая ссылка на скрытая ссылка показывает 404 страницу.

Хотя должен перебрасывать на главную страницу.

27 ноября, 2023 на 11:21 дп #14929315

Andrey
Supporter

Языки: Английский (English ) Русский (Русский )

Часовой пояс: Europe/Kyiv (GMT+02:00)

Не могли бы Вы обновить плагин WPML до последней версии 4.6.8 и его дополнения, чтобы воспользоваться последними исправлениями и улучшениями? Это может не обязательно решить проблему, однако, чтобы решить ее лучше всего, работать с последними доступными версиями плагинов.

Вы можете проверить последние выпущенные версии в разделе «Моя учетная запись -> Загрузки» на этом сайте. Инструкции по обновлению можно найти здесь: http://wpml.org/faq/install-wpml/

В качестве альтернативного решения, это попробовать создать кастомный редирект, так как на чистой установке я также получаю Page not found. Предполагаю, что это ожидаемое поведение (к примеру, скрытая ссылка).

Пожалуйста, не забудьте сделать резервную копию Вашей базы данных, прежде чем продолжить.

27 ноября, 2023 на 4:00 пп #14932539

dmytroT-3

Решил вопрос кастомным редиректом. Но передайте разработчикам, что это плохо для SEO и редирект должен срабатывать нужно в новых версиях исправить данный баг.

28 ноября, 2023 на 8:01 пп #14944137

Andrey
Supporter

Языки: Английский (English ) Русский (Русский )

Часовой пояс: Europe/Kyiv (GMT+02:00)

Рад, что проблема разрешилась. Я проконсультируюсь с нашими разработчиками. Спасибо.