Blog Home

การย้าย WordPress ไปยัง URL อื่น แต่ใช้ฐานข้อมูลเดิม แบบง่าย ๆ


Wordpress ตั้งแต่ Version 2.2 ขึ้นไป สามารถย้าย directory WordPress ทั้ง directory ได้ง่าย  ๆ ครับ แต่มีข้อแม้ว่า Database ต้องเป็นตัวเดิม ข้อมูลทุกอย่างก็จะเหมือนเดิมหมด


มี 3 วิธี


วิธีแรก


ก่อนย้าย ให้ login เข้าไปแก้ที่หน้า  setting -> general ให้เป็น URL ใหม่ แล้วค่อย Copy file ทั้งหมด ไป URL ใหม่ โดยที่ไม่ต้องไปทำอะไรกับฐานข้อมูล


วิธีที่ 2 คือ เพิ่ม code 2 บรรทัด ที่ File wp-config.php

define(‘WP_SITEURL’, ‘http://samble.com/blog’);
define(‘WP_HOME’, ‘http://sample.com/blog’);

แล้วค่อยทำการ copy ไฟล์ทั้งหมดไปไว้ใน directory ใหม่


วิธีที่ 2 มันจะไปทำการ override ค่าที่ตั้งในหน้า Setting -> General และค่าที่อยู่ในฐานข้อมูลครับ ถ้าเราลบ 2 บรรทัดนี้ออก มันจะกลับไปใช้ค่าเดิมทันที


วิธีที่ 3

เพียงแค่ใส่ code

define('RELOCATE',true);

ที่ file wp-config.php แล้วทำการ login ที่หน้า admin
ระบบจะหา path และ update URL ใน database เอง เมื่อเรา login ได้แล้ว ให้ลบ บรรทัดนี้ออกครับ

Leave a Reply

This site is using OpenAvatar based on