WPML
สถานะ
เปิด
รายงานสำหรับ
WPML SEO 2.1.0
ปลั๊กอิน/ธีมที่เกี่ยวข้อง
Rank Math SEO
แท็กหัวข้อ
Compatibility

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

คุณอาจพบปัญหาการเปลี่ยนเส้นทางที่ไม่ถูกต้องและอาจเกิดข้อผิดพลาด 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.

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