WPML

ภาพรวมของปัญหา

คุณอาจพบปัญหาการเปลี่ยนเส้นทางที่ไม่ถูกต้องและอาจเกิดข้อผิดพลาด 404 เมื่อติดตั้งปลั๊กอิน Rank Math SEO โดยเฉพาะกับ URL ที่มีอักขระพิเศษ เช่น เครื่องหมายอัญประกาศคู่

วิธีแก้ปัญหาชั่วคราว

ปัญหานี้ได้รับการแก้ไขแล้ว การอัปเดตเป็นเวอร์ชันล่าสุดจะแก้ปัญหานี้บนไซต์ของคุณ ดังนั้นคุณจึงต้องใช้วิธีแก้ปัญหาชั่วคราวนี้เฉพาะในกรณีที่คุณยังไม่สามารถอัปเดตได้

โปรดตรวจสอบให้แน่ใจว่าได้สำรองข้อมูลไซต์แบบเต็มก่อนดำเนินการต่อ

  • เปิดไฟล์ …/wp-content/plugins/seo-by-rank-math/includes/modules/woocommerce/class-product-redirection.php
  • ค้นหาบรรทัดที่ 110
  • แทนที่:
    $new_link = implode( '/', array_map( 'rawurlencode', explode( '/', ltrim( $new_link, '/' ) ) ) ); // encode everything but slashes.
  • ด้วย:
    if ((preg_match('/%[0-9A-Fa-f]{2}/', $new_link))) {
    	$new_link = rawurldecode($new_link);
    }
    
    $new_link = implode( '/', array_map( 'rawurlencode', explode( '/', ltrim( $new_link, '/' ) ) ) ); // encode everything but slashes.

ปัญหาที่ทราบแล้วทั้งหมด

ยังคงพบปัญหานี้อยู่หรือไม่

หากการอัปเดตไม่สามารถแก้ไขปัญหานี้ได้ ส่งคำถามถึงฝ่ายสนับสนุน และเราจะตรวจสอบร่วมกับคุณ