- 状态
- 已解决
- 报告针对
- 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/)。
临时解决方法
要暂时解决此问题,在配置域中的语言时,每种语言的域中不要包含子文件夹,并取消选中“验证”复选框。
这将正确保存域的信息,同时保持 URL 正确呈现。
