- 상태
- 해결됨
- 보고된 제품
- WPML Multilingual CMS 4.6.4
- 해결된 버전
- WPML 4.6.5
- 주제 태그
- Bug
문제 개요
WPML은 서버가 NGINX를 사용하고 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>