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

Tổng quan về lỗi

Nếu bạn đang sử dụng WPML với tùy chọn Sử dụng thư mục cho ngôn ngữ mặc định được bật, bạn có thể gặp sự cố về chuyển hướng.

Thông thường, việc truy cập vào một URL như http://example.com/test/ sẽ chuyển hướng đến http://example.com/en/test/ (với thư mục ngôn ngữ được thêm vào). Tuy nhiên, việc chuyển hướng này không xảy ra.

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

Vui lòng đảm bảo tạo một bản sao lưu đầy đủ cho trang web của bạn trước khi tiếp tục.


  • Mở tệp …/wp-content/plugins/sitepress-multilingual-cms/classes/canonicals/class-wpml-canonicals-hooks.php.

  • Tìm đến dòng 58.

  • Thay đổi:
    			if ( is_string( $install_subdir ) && 0 !== strpos( $actual_uri, '/' . $lang ) ) {


  • Thành:
    			if ( 0 !== strpos( $actual_uri, '/' . $lang ) ) {

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