Rewrite URl ถ้าคิดจะทำ อย่าลืมสิ่งสำคัญ

หากจะทำ Rewrite URL หรือ การทำ permalinks ใน WordPress

หากใช้ Nginx เป็น reverse proxy

 

ดูให้ดี พ่วง ?$args; เพื่อรับ args ต่อท้าย Index.php ไปด้วย

 

หลังจากกระบวนการข้างบน  Request จะถึงส่งต่อไปยัง :8080 ซึ่งเราอาจจะรัน Apache ไว้ จริงๆไม่อาจจะหรอก รันเหอะ

ซึ่งสิ่งที่จะทำให้ Rewrite สำเร็จนั้นคือต้องมีไฟล์ .htaccess และ อย่าลืมเปิด Mod ใน Apache

 

.htaccess

 

Mod ของ Apache นั้นชื่อ “mod_rewrite”

วิธีการปรับ มีหลากหลายวิธีแต่ถ้าใช้ Ubuntu จัดการ

บรรทัดเดียวชีวิตจบ

 

จากนั้น Restart ทั้งสอง Service เพื่อความแฮปปี้

 

 

 

เย๊ เลิกปวดหัว  กับปัญหา 404 ของwordpress เวลาทำ permalinks ได้แล้ว!

Leave a Reply