WPML
状态
已解决
报告针对
WPML Multilingual CMS 4.6.4
解决于
WPML 4.6.5
主题标签
Bug

问题概述

如果服务器使用 NGINX,并且在 WPML > 语言中启用了“为默认语言使用目录”选项,WPML 会强制 URL 以尾部斜杠(“/”)结尾。

临时解决方法

前往 \wp-content\plugins\sitepress-multilingual-cms\classes\canonicals\class-wpml-canonicals-hooks.php
将:
</div>
<div>public function maybe_fix_nginx_redirection_callback( $redirect ) {</div>
<div>$home_url = trailingslashit( get_home_url() );</div>
<div>
更改为:
</div>
<div>public function maybe_fix_nginx_redirection_callback( $redirect ) {</div>
<div>$home_url =  get_home_url() ;</div>
<div>

所有已知问题 →