WPML
สถานะ
แก้ไขแล้ว
รายงานสำหรับ
WPML Multilingual CMS 3.3.6
แก้ไขใน
3.3.7

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

บนหน้ารูท และหากภาษาของเบราว์เซอร์แตกต่างจากภาษาเริ่มต้น ผู้ใช้จะถูกเปลี่ยนเส้นทางไปยังไซต์เวอร์ชันภาษาของเบราว์เซอร์

ตัวอย่าง: หากภาษาเริ่มต้นของเว็บไซต์คือภาษาอิตาลี และผู้ใช้เข้าถึงหน้ารูทด้วยเบราว์เซอร์ในภาษาอังกฤษ ผู้ใช้จะถูกเปลี่ยนเส้นทางไปยังไซต์เวอร์ชันภาษาอังกฤษ ซึ่งไม่เป็นไปตามที่คาดไว้เนื่องจากเรามีหน้ารูท

ปัญหานี้เกิดขึ้นกับการตั้งค่าต่อไปนี้เท่านั้น:

  1. WPML -> ภาษา -> รูปแบบ URL ภาษา ตั้งค่าเป็น ภาษาที่แตกต่างกันในไดเรกทอรี และเปิดใช้งาน ใช้ไดเรกทอรีสำหรับภาษาเริ่มต้น
  2. WPML -> ภาษา -> เปิดใช้งาน การเปลี่ยนเส้นทางตามภาษาของเบราว์เซอร์

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

ในขณะนี้ วิธีเดียวที่จะหลีกเลี่ยงการเปลี่ยนเส้นทางคือการปิดการใช้งานฟีเจอร์การเปลี่ยนเส้นทางอย่างสมบูรณ์ใน WPML -> ภาษา -> การเปลี่ยนเส้นทางตามภาษาของเบราว์เซอร์

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