ทำสิ่งนี้มาก่อนและฉันยังคงสงสัยว่าจะทำอย่างไรกับ wp_posts => เนื้อหา guid ซึ่งมีการอ้างอิงถึงhttp: // localhost
แต่ที่ wordpress.org http://codex.wordpress.org/Changing_The_Site_URLจะระบุอย่างชัดเจน:
ไม่เคยเปลี่ยนเนื้อหาของคอลัมน์ GUID ไม่ว่าในกรณีใด ๆ
แต่เท่าที่ฉันเข้าใจมันเป็นเพียงการระบุโพสต์ของคุณทั่วโลก แต่เป็นคนอื่น ๆ จะมีhttp: // localhostใน guid ของพวกเขา
ฉันจะสามารถแทนที่http: // localhostได้อย่างปลอดภัยด้วยhttp://www.mydomain.com หรือไม่
ความนับถือ
UPDATE wp_posts SET guid = REPLACE (guid, 'http://localhost', 'http://www.mydomain.com');