WPML
Статус
Решено
Заявлено для
WPML Multilingual CMS 3.3.3
Решено в
3.3.4

Обзор проблемы

Если сайт WordPress настроен в подкаталоге (например, http://domain.tld/mywpsite), а WPML настроен на использование языков в доменах, URL могут формироваться неверно (например, http://fr.domain.tld/mywpsite/mywpsite), что приводит к появлению страниц с ошибкой 404.

Чтобы домены прошли проверку, Вам нужно ввести домен, включая подкаталог для каждого языка (например, http://fr.domain.tld/mywpsite).

В этом случае проверка домена проходит успешно.

Однако затем это приводит к формированию некорректных URL при переключении между языками (например, http://test.de/subfolder/subfolder/).

Обходное решение

Чтобы временно решить эту проблему, при настройке языков в доменах не включайте подкаталог в домен каждого языка и снимите флажок «проверить».

wpmlcore-2449-domains-configuration

Это позволит корректно сохранить информацию о домене и обеспечит правильное формирование URL.

Все известные проблемы →