WPML
Trạng thái
Đã giải quyết
Được báo cáo cho
WPML Multilingual CMS 4.6.4
Đã giải quyết trong
WPML 4.6.5
Thẻ chủ đề
Bug

Tổng quan về lỗi

WPML buộc các URL phải kết thúc bằng dấu gạch chéo ở cuối (“/”) nếu máy chủ sử dụng NGINX và tùy chọn “Sử dụng thư mục cho ngôn ngữ mặc định” được bật trong WPML > Ngôn ngữ.

Giải pháp tạm thời

Đi đến \wp-content\plugins\sitepress-multilingual-cms\classes\canonicals\class-wpml-canonicals-hooks.php
Thay đổi từ:
</div>
<div>public function maybe_fix_nginx_redirection_callback( $redirect ) {</div>
<div>$home_url = trailingslashit( get_home_url() );</div>
<div>
Thành
</div>
<div>public function maybe_fix_nginx_redirection_callback( $redirect ) {</div>
<div>$home_url =  get_home_url() ;</div>
<div>

Tất cả các lỗi đã ghi nhận →