วิธีการย้าย Wordpress ไปยัง Domain อื่น/url อื่น!
หลังจากที่ผมได้มีโอกาสย้าย Host ทำให้ผมเจอปัญหาของ Wordpress อย่างมากมาย มากกว่าที่คิดไว้ แต่ผมก็แก้ได้โดยวิธีเหล่านี้ สำหรับคนที่ยังไม่ได้ย้ายแต่คิดว่าจะย้ายควรอ่าน Link นี้อย่างมาก โดยสำหรับคนที่เผลอย้ายมาแล้วแบบผมมีวิธีแก้ปัญหาดังนี้
- ถ้า URL มันไม่ตรงก็ต้องไปทำการแก้ใน Database ครับผมโดยต้องมีความรู้พอสมควรครับ โดยไปที่ phpMyAdmin (ใครทำวิธีอื่นเป็นก็ตามสะดวกเลยนะครับ) พอ login เสร็จแล้วให้เลือก database ที่ติดตั้ง wordpress แล้วก็เลือก table wp_options (หรือถ้าใครใช้ prefix อันอื่นก็เป็น yourprefixoptions)

- เสร็จแล้วพอเราเลือก wp_options แล้วให้เราเลือก SQL แล้วคราวนี้ต้องใช้ทักษะเล็กน้อยเกี่ยวกับ SQL Language สักหน่อยครับ โดยที่เราจะทำก็คือทำการ Update option_value ของ option_name “siteurl” กับ “home” ดังนั้นเราต้องใช้ Query ดังนี้โดย url จะต้องปิดท้ายด้วย / ด้วยนะครับ (กันพลาด)
UPDATE wp_options
SET option_value = “url ใหม่ของท่าน เช่น http://www.dominixz.com/blog/”
WHERE option_name = “siteurl” OR option_name = “home”
หรือ
UPDATE wp_options
SET option_value = “url ใหม่ของท่าน เช่น http://www.dominixz.com/blog/”
WHERE option_id = 1 OR option_id = 40
แล้วกด Go เป็นอันเสร็จขั้นตอนแรก - คราวนี้ท่านจะสามารถเข้าหน้า index ของ Blog ท่านได้ตามปกติแล้วแต่ Post ต่างๆของท่านอาจจะยังมีปัญหาอยู่วิธีแก้คือเข้าไปใน wp-admin (หน้า control panel นั้นเอง) แล้ว login เข้าไปเลือก Settings -> Permalinks แล้ว set เป็น default กด save เป็นอันเสร็จจะใช้ได้แล้ว และถ้าต้องการจะกลับมาทำ URL Friendly ก็ให้ทำใหม่อีก 1 รอบโดยของผมใช้เป็น /%category%/%postname%/ แบบนี้แล้วกด Save ก็เสร็จแล้วครับ
กว่าจะรู้ว่าต้องทำวิธีนี้ก็ต้องหาข้อมูล + เดาอยู่เล็กน้อยหวังว่ามีประโยชน์กับเพื่อนๆทุกคนนะครับ
เนื้อหาคล้ายกันที่น่าสนใจ
