ผมได้เปิดใช้งานระบบ > Config > เว็บ > เพิ่มรหัสร้านค้าไปยัง URLและฉันได้ติดตั้งร้านดูใหม่สำหรับแคนาดา (/ CA /)
ฉันต้องการให้มี example.com/ca/ โหลดมุมมองร้านค้าแคนาดา แต่ยังคงมี example.com (โดยไม่ต้องมีdefault
รหัสร้านค้าอยู่) สำหรับร้านค้าเริ่มต้น
ฉันสังเกตเห็นว่าโฮมเพจใช้งานได้ดีในเรื่องนี้ แต่เมื่อฉันเข้าไปในหน้าผลิตภัณฑ์ Magento จะรวมรหัสร้านค้าใน URL โดยอัตโนมัติ
เหตุผลหลักที่ฉันลังเลที่จะเปลี่ยน URL ปัจจุบันของเราสำหรับร้านค้าเริ่มต้นของเราเป็นเพราะฉันเกลียดที่จะเห็นว่าพวกเขาสูญเสียการเชื่อมโยงใด ๆ ฉันรู้ว่าในทางทฤษฎีตราบใดที่ฉันตั้งค่าการเปลี่ยนเส้นทาง 301 ฉันควรจะดี แต่ฉันคิดว่าฉันได้อ่านที่ไหนสักแห่งว่าน้ำผลไม้จำนวนเล็กน้อยยังคงหายไป
นอกจากนี้ฉันคิดว่านี่อาจจะค่อนข้างดีกว่าจากมุมมองการใช้งาน หากการเข้าชมจำนวนมากของคุณไปยังร้านค้าเริ่มต้นของคุณและลูกค้าของคุณคุ้นเคยกับ URL ปกติเหตุใดจึงต้องใส่ใจพวกเขาด้วยการเพิ่ม/default/
( /us/
หรืออะไรก็ตาม) ใน URL
ฉันได้ลองปิดการใช้งานเพิ่มรหัสร้านค้าเป็น URLและเพียงเปลี่ยน URL พื้นฐานสำหรับมุมมองร้านค้าแคนาดาเป็น example.com/ca/ แต่ดูเหมือนจะไม่ทำอะไรเลย ฉันสมมติว่าจำเป็นต้องเปิดใช้งานการตั้งค่าเพื่อรับรหัสร้านค้าใน URL และทำทุกอย่างด้วย
../app/Mage.php
ไป เท่าที่ฉันรู้ว่าควรจะเพียงพอ