- 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 ) ) {