การย้าย folder ของ wordpress

1.เข้าไปเปลี่ยนที่ Settings
WordPress Address (URL)
Site Address (URL)

2.ไปหา plugin “update urls” จะเจอ velvet blue

เอามาเปลี่ยน url ทั้งหมด
เพราะใน database จะมีการจดจำ link เดิมอยู่ ทำให้รูปไม่ขึ้น

เริ่มจาก กนทฟรืของเรา เมื่อเราซื้อมา จะมีการแถม DNS ให้คือ
เมื่อเวลาที่มีคนพิมพ์ url ที่เราซื้อ เราสามารถระบุได้ว่าจะให้มันส่งคนนั้นไปที่ host หมายเลข ip อะไร

คือมันจะประกอบด้วย 2 ส่วนคือ 1. domain
2.host

domain คือส่วนที่ทำหน้าที่ map ชื่อ url ที่เราซื้อมา กับ ip ของเครื่องที่เก็บข้อมูลของเว็บเราจริงๆ
domain เป็นจุดแรกที่เมื่อคนพิมพ์จะเข้ามาถึง จากนั้นจะถูกส่งต่อไปยังเครื่อง host
host คือเครื่องคอมพิวเตอร์ที่เก็บข้อมูลต่างๆของเว็บไซต์ของเรา

ดังนั้นขั้นตอนคือ
1.ไปชี้ domain ที่เราซื้อให้ชี้มาที่ ip ของ host เรา
2.remote เข้าไปที่เครื่อง host ของเรา แล้ว config ไฟล์ etc/httpd/conf/httpd.conf
ตรงส่วนของ VirtualHost เป็นการระบุว่าถ้ามาที่เครื่องนี้โดย url ชื่ออะไร จะส่งต่อไปเปิดหน้าเว็บที่เก็บอยู่ที่ folder ไหนใหนเครื่อง

DocumentRoot /var/www/vhosts/mydomain_com
ServerName www.mydomain.com

3.ftp เข้าไปที่ /var/www/vhosts/mydomain_com เอา folder ข้อมูล wordpress ไปวางไว้ที่ตรงนี้ สมมติชื่อ wp

4.login เข้าไปใน wordpress เข้าไปที่ setting แล้วเปลี่ยน
WordPress Address (URL)
Site Address (URL)
ให้เป็นชื่อ http://www.mydomain.com/wp
เปลี่ยนทั้งสองจุด

WordPress Address น่าจะเป็นส่วนที่เกี่ยวกับ redirect มันจะดูจากค่านี้ ถือว่าเป็นชื่อเว็บหลัก
Site Address น่าจะเป็นส่วนที่เกี่ยวกับลิ้งต่างๆ ที่อยู่ในเว็บ

สรุปคือ เปลี่ยนทั้งคู่ให้เหมือนกัน

เมื่อพิมพ์ mydomain.com/wp มันจะพาเราไปที่ เว็บ wordpress ของเรา

ไฟล์รูปบางไฟล์ต้องใช้ plugin update urls ช่วยเปลี่ยน link

1380174770-1375832361-o