
คือต้องการสร้าง group ของ keyword ต้องแก้ที่ตรงใหนครับ
ให้ URL เป็นลักษณะ site.com/group-keyword
โดยที่เราจะดึง article- และ product- มาจาก column group
เช่นถ้า keyword มาจาก article_id seo url => site.com/article-article-test
และถ้า keyword มาจาก product_id seo url => site.com/product-product-test
ผมลองแก้หลายที่แล้วไม่ได้เลย สามารถแก้ url ได้ แต่มันวิ่งไปหน้า not found
ลองcontroller/seo_url.php
จาก $url .= '/' . $query->row['keyword'];
เป็น $url .= '/' . $query->row['group'] . '-' . $query->row['keyword'];
ทำไมไม่ใส่ที่ column keyword เลย?
เพราะคาดว่าต่อไปต้องมีการใช้Keywordที่เยอะมาก อาจซ้ำได้ และผมได้เขียน function check ถ้าซ้ำก็จะ valid แต่ก็มีปัญหาอีกคือถ้ามันจำเป็นต้องซ้ำหล่ะ
เช่น product คีย์ = cannon
และ article คีย์ = cannon
ซึ่งทั้งสองคีย์อาจจำเป็นต้องเหมือนกัน ผมเลยสร้าง group ขึ้นมาแล้วค่อยเชค valid อีกทีซึ่งอัตราการซ้ำกันมันจะต่ำลงได้อีกมากถ้าหากมีหลายGroup

ไปถามที่ stackoverflow นี่เงียบเลยเวลานี้
