กวดวิชาการย้าย WordPress: วิธีการเปลี่ยนชื่อโดเมนสำหรับพื้นที่การถ่ายโอนเว็บไซต์?

WordPressการย้ายกวดวิชา: วิธีการเปลี่ยนชื่อโดเมนสำหรับพื้นที่ถ่ายโอนเว็บไซต์?

เนื่องจากเฉิน เว่ยเหลียงคำที่ละเอียดอ่อน (ชื่อผู้นำรัฐของจีน) ปรากฏบนเว็บไซต์ที่รับผิดชอบ แต่ถูกบล็อกและไม่สามารถเข้าถึงได้ในจีนแผ่นดินใหญ่

การสังเกตพบว่ามีเว็บไซต์ต่างประเทศที่ถูกต้องตามกฎหมายจำนวนมากเนื่องจากคำที่ละเอียดอ่อนพวกเขาถูกบล็อกโดยไฟร์วอลล์เครือข่ายจีนดังนั้นไม่ว่าเราจะทำอะไรสื่อใหม่ผู้จัดจำหน่ายไฟฟ้าเมื่อดำเนินการเว็บไซต์ คุณต้องให้ความสนใจเป็นพิเศษว่าเว็บไซต์นั้นมีคำที่ละเอียดอ่อนหรือไม่ และใช้เทคโนโลยีเพื่อกรองคำที่ละเอียดอ่อนเพื่อลดความเสี่ยงที่จะถูกบล็อก

จะตรวจสอบได้อย่างไรว่าชื่อโดเมนของเว็บไซต์ถูกบล็อกหรือไม่คุณสามารถอ้างถึงบทความนี้:"ฉันควรทำอย่างไรหาก IP ชื่อโดเมนเว็บไซต์ถูกบล็อก?แบบสอบถามการตรวจจับไฟร์วอลล์ของจีน"

บทความนี้สรุปการสอนเกี่ยวกับการย้ายและเปลี่ยนชื่อโดเมนของ WordPress โดยทั่วไปแล้ว ขั้นตอนในการย้ายเว็บไซต์มีดังนี้:

  • XNUMX. สำรองไฟล์เว็บไซต์บล็อกและฐานข้อมูล
  • XNUMX. โอนไฟล์เว็บไซต์ไปยังพื้นที่ใหม่และนำเข้าฐานข้อมูลในพื้นที่ใหม่
  • XNUMX. แก้ไขการกำหนดค่าเว็บไซต์และฐานข้อมูล
  • XNUMX. เปลี่ยนชื่อโดเมนใหม่
  • XNUMX. ตรวจสอบผลการโอน

มี 3 สถานการณ์ที่เว็บไซต์ WordPress ย้าย

  • 1. เปลี่ยนช่องว่างไม่ใช่ชื่อโดเมน
  • 2. เปลี่ยนชื่อโดเมนโดยไม่เปลี่ยนช่องว่าง
  • 3. เปลี่ยนชื่อโดเมนและเปลี่ยนช่องว่าง

XNUMX. สำรองไฟล์เว็บไซต์บล็อกและฐานข้อมูล

1) ดาวน์โหลดและสำรองไฟล์บล็อกในพื้นที่เดิม:

  • หากพื้นที่เดิมรองรับการคลายการบีบอัดแบบออนไลน์ ขอแนะนำให้แพ็คและดาวน์โหลด เพื่อให้ขนาดดาวน์โหลดเล็กลงและประหยัดเวลาได้มาก
  • (โดยพื้นฐานแล้วฉันใช้ FTP เพื่อซิงโครไนซ์และสำรองข้อมูลไปยังท้องถิ่นหากฉันมีการอัปเดตบทความ เป็นการดีที่สุดสำหรับทุกคนที่จะมีนิสัยนี้ ไม่เช่นนั้น อุบัติเหตุกะทันหันจะทำให้คุณเสียใจ!)

2) สำรองฐานข้อมูล:

  • สามารถผ่านไปได้phpMyAdmin, Empire Backup King หรือปลั๊กอินสำรองฐานข้อมูล เช่น WP-DBManager คุณสามารถเลือกวิธีการที่คุณคุ้นเคยได้

 

บทแนะนำการย้ายเว็บไซต์ WordPress เพิ่มเติม▼

XNUMX. อัปโหลดไฟล์บล็อกและนำเข้าฐานข้อมูล

1) ใช้ FTP เพื่ออัปโหลดไฟล์บล็อกไปยังพื้นที่ใหม่ เช่นเดียวกับการดาวน์โหลด หากพื้นที่ใหม่รองรับการบีบอัดออนไลน์ ขอแนะนำให้แพ็คและอัปโหลด ซึ่งช่วยประหยัดเวลาและการรับส่งข้อมูลได้มาก

  • โดยปกติไดเร็กทอรี WordPress จะอยู่ภายใต้ public_html/ ดังนั้นเพียงอัปโหลดไฟล์ในไดเร็กทอรี public_html/ ไปยัง public_html/ ของโฮสต์ใหม่

2) นำเข้าฐานข้อมูล: PHPMyAdmin, Empire Backup King ทำได้

  • คุณต้องสร้างฐานข้อมูลในโฮสต์ใหม่ จากนั้นนำเข้าฐานข้อมูลที่คุณส่งออกก่อนหน้านี้

3) ใช้ผ่าน SSH MySQL คำสั่งนำเข้าฐานข้อมูล ▼

XNUMX. แก้ไขการกำหนดค่าเว็บไซต์และฐานข้อมูล (คีย์)

1) แก้ไขไฟล์ wp-config ไม่ควรแก้ไขด้วย Notepad ใช้โปรแกรมแก้ไข เช่น notepad++ หรือ UltraEdit แล้วใส่ฐานข้อมูล MySQLข้อมูลจะเปลี่ยนเป็นข้อมูลฐานข้อมูลของพื้นที่ใหม่ของคุณ ดังนี้:

/** WordPress 数据库的名称 */

define('DB_NAME', '你的新空间数据库名称');

/** MySQL 数据库用户名 */

define('DB_USER', '你的数据库用户名');

/** MySQL 数据库密码 */

define('DB_PASSWORD', '你的数据库登录密码');

/** MySQL 主机 */

define('DB_HOST', '你的数据库地址');

กรอกชื่อฐานข้อมูล ชื่อผู้ใช้ฐานข้อมูล และรหัสผ่านของพื้นที่โฮสต์ใหม่ของคุณโปรดทราบว่าโฮสต์ MySQL เป็น 'localhost' โดยค่าเริ่มต้น หากคุณเป็นโฮสต์ Windows อย่าแก้ไข ถ้าใช่ลินุกซ์โฮสต์ คุณอาจต้องกรอกที่อยู่ของฐานข้อมูล

2) ป้อน phpMyAdmin ในพื้นที่ใหม่เพื่อแก้ไขฐานข้อมูล: แก้ไขค่าของฟิลด์ "siteurl" และ "home" ในตารางฐานข้อมูล wp_options และเปลี่ยนเป็นที่อยู่ชื่อโดเมนใหม่ของคุณ

3) เข้าสู่ระบบเซิร์ฟเวอร์ชื่อโดเมน (เช่น: DNSPOD) และแก้ไขชื่อโดเมนเป็นที่อยู่ IP ของพื้นที่ใหม่

4) ลงชื่อเข้าใช้แผงควบคุมโฮสติ้งและเพิ่มชื่อโดเมน

  • ทำอย่างไรแผงควบคุม CWPเพิ่มชื่อโดเมน?โปรดดูบทช่วยสอนต่อไปนี้ ▼

แทนที่เส้นทางเซิร์ฟเวอร์และชื่อโดเมน

ติดตั้งปลั๊กอิน WP Migrate DB ▼

  • เหมาะสำหรับการย้ายเว็บไซต์ (สามารถแทนที่เส้นทางเซิร์ฟเวอร์)
  • แทนที่คำหลักด้วยฐานข้อมูลของคุณและส่งออกเป็นฐานข้อมูล MySQL
  • ใช้ฟังก์ชัน "ค้นหาและแทนที่" เพื่อแทนที่เส้นทางเซิร์ฟเวอร์และชื่อโดเมนอย่างรวดเร็ว

phpMyAdmin แก้ไขเส้นทางเซิร์ฟเวอร์และชื่อโดเมน

  • ถ้าคุณใช้WP โยกย้าย DBปลั๊กอินที่ส่งออกไฟล์ฐานข้อมูล MySQL โดยเปลี่ยนเส้นทางเซิร์ฟเวอร์และชื่อโดเมน
  • เพียงใน phpMyAdmin คลิกชื่อฐานข้อมูลของคุณ → คลิก "นำเข้า" เพื่อนำเข้าโดยตรง (คุณสามารถข้ามขั้นตอนการเปลี่ยนด้านล่างได้อย่างง่ายดาย)

Rouqiyingfaใน phpMyAdmin คลิกชื่อของฐานข้อมูลที่คุณต้องการแก้ไข

Rouqiyingfaจากนั้นคลิกค้นหา

Rouqiyingfaค้นหาเส้นทางเก่า

  • แทนที่เส้นทางพื้นที่เว็บเก่า (ที่อยู่โฟลเดอร์) ด้วยเส้นทางใหม่
  • เส้นทางโฟลเดอร์เก่า: /home/abc/public_html/site/etยูเอฟโอ.org /
  • เส้นทางโฟลเดอร์ใหม่: /data/abc/etยูเอฟโอ.org /

ขั้นตอนที่สี่:ค้นหาโดเมนเก่า

ชื่อโดเมนเดิม: http://www.ufo.org.in 

ชื่อโดเมนใหม่:http://www.etufo.org

phpMyAdmin คำสำคัญค้นหาหมายเลข 6

ค้นหาผลการค้นหาที่แสดงด้านล่าง:

phpMyAdmin ผลการค้นหาหมายเลข 7

  • มีลิงก์หรือรูปภาพในบทความต้นฉบับ และมีการใช้ที่อยู่ของชื่อโดเมนก่อนหน้านี้ จึงต้องแก้ไขที่อยู่เหล่านั้น

ขั้นตอนที่ห้า: คลิกซ้าย "เรียกดู";

ด้วยวิธีนี้ เมื่อเปิดหน้าต่างใหม่ ส่วนล่างจะข้ามไปยังตำแหน่งฟิลด์โดยอัตโนมัติ (การกรองอัตโนมัติ แสดงว่าคีย์เวิร์ดอยู่ในฟิลด์ใด)

หมายเหตุ: ควรเปลี่ยนเส้นทางพื้นที่เว็บไซต์ (ที่อยู่โฟลเดอร์) ด้วย โปรดค้นหาและแทนที่ด้วยตัวเองตามสถานการณ์ของคุณเอง

ตัวอย่างเช่น ใน phpMyAdmin ให้รันคำสั่งต่อไปนี้:

UPDATE wp_options SET option_value = REPLACE(option_value,'旧地址','新地址');

UPDATE wp_posts SET post_content = replace (post_content,'旧地址','新地址');

UPDATE wp_posts SET post_excerpt = replace (post_excerpt,'旧地址','新地址');

UPDATE wp_posts SET guid = replace (guid, '旧地址','新地址');

คำอธิบายคำสั่ง SQL:UPDATE ชื่อตารางข้อมูล SET field = แทนที่ (ฟิลด์, 'ที่อยู่เก่า', 'ที่อยู่ใหม่');

ประการที่สี่ เปลี่ยนชื่อโดเมนใหม่

หากคุณต้องการเปลี่ยนชื่อโดเมนใหม่ โปรดปฏิบัติตาม ถ้าคุณไม่เปลี่ยนชื่อโดเมน โปรดข้ามขั้นตอนนี้

  • ชื่อโดเมนเดิมคือ 301 เปลี่ยนเส้นทางไปยังชื่อโดเมนใหม่ → เปลี่ยนเนื้อหาฐานข้อมูล

ทำการเปลี่ยนเส้นทาง 301:

  • จุดประสงค์ของการเปลี่ยนเส้นทาง 301 คือการทำให้เนื้อหาที่จัดทำดัชนีโดยเครื่องมือค้นหาดั้งเดิมเปลี่ยนเป็นชื่อโดเมนใหม่ มีหลายวิธีในการบรรลุ

หากคุณกำลังใช้โฮสต์ Linux+Apache คุณสามารถเลือกที่จะแก้ไขไฟล์ .htaccess และแทรกโค้ดต่อไปนี้ในไฟล์นี้ได้:

RewriteEngine on
RewriteCond %{HTTP_HOST} www.ufo.org.in
RewriteRule ^(.*) https://www.etufo.org/$1 [L,R=301]

ดังที่กล่าวข้างต้น ชื่อโดเมนเดิมคือ http://www.ufo.org.in, ชื่อโดเมนใหม่คือ http://www.etufo.org

หรือหากผู้ใช้ของคุณเป็นโฮสต์ Windows (ไม่แนะนำ เนื่องจากโฮสต์ Windows เข้ากันได้กับ WordPress อย่างสมบูรณ์) คุณสามารถเลือกแก้ไข wp-blog-header.php ในไดเร็กทอรีรากของบล็อก WordPress ใน

if (strtolower($_SERVER['SERVER_NAME'])!=’原域名’)
{
$URIRedirect=$_SERVER['REQUEST_URI'];
if(strtolower($URIRedirect)==’/index.php’) {
$URIRedirect=’/’;
}
header(‘HTTP/1.1 301 Moved Permanently’);
header(‘Location:http://新域名’.$URIRedirect);
exit();
}

XNUMX. ตรวจสอบผลการโอน

ใช้เวลาสักครู่และตรวจสอบแผนกต้อนรับของเว็บไซต์เพื่อหาข้อผิดพลาด?

  1. ตรวจสอบปลั๊กอินพื้นหลังเว็บไซต์และการตั้งค่าธีมทีละรายการ ซึ่งสามารถลดการสูญเสียต่างๆ ที่เกิดจากข้อผิดพลาดบนเว็บไซต์ของคุณ
  2. ตัวอย่างเช่น ข้อมูลบางส่วนของปลั๊กอินข้อความ anchor text อัตโนมัติของคีย์เวิร์ดลิงก์จะถูกล้างโดยอัตโนมัติ และเฉพาะปลั๊กอินคีย์เวิร์ดลิงก์อัตโนมัติที่สำรองไว้ก่อนหน้านี้เท่านั้นที่จะถูกนำเข้า

หลังจากที่เว็บไซต์ WordPress ย้ายและเปลี่ยนชื่อโดเมนแล้ว เกิดปัญหาขึ้นจริง ไม่ทราบว่าต้องแก้ไขอย่างไร ควรทำอย่างไร?

  • การอ้างอิงเฉิน เว่ยเหลียงบทแนะนำการย้าย WP ที่แชร์โดยบล็อกยังคงไม่สามารถแก้ไขได้ ขอแนะนำให้ใส่ปัญหาของคุณไว้ในการค้นหาของเครื่องมือค้นหา ดังนั้น ปัญหาที่คุณพบ เช่น การย้ายเว็บไซต์ WordPress และการเปลี่ยนชื่อโดเมนมักจะสามารถแก้ไขได้ง่าย

ทำตามคำแนะนำด้านบนและคุณจะสามารถย้ายได้สำเร็จในเวลาไม่นาน!

ขอแสดงความยินดี ไซต์ WordPress ของคุณได้รับการโอนสำเร็จแล้ว!

การอ่านเพิ่มเติม:

หวัง Chen Weiliang บล็อก ( https://www.chenweiliang.com/ ) แชร์ "การสอนการย้าย WordPress: วิธีการเปลี่ยนชื่อโดเมนสำหรับพื้นที่การถ่ายโอนเว็บไซต์? , ช่วยคุณ.

ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-528.html

ยินดีต้อนรับสู่ช่อง Telegram ของบล็อกของ Chen Weiliang เพื่อรับข่าวสารล่าสุด!

🔔 เป็นคนแรกที่ได้รับ "คู่มือการใช้งานเครื่องมือ AI การตลาดเนื้อหา ChatGPT" อันทรงคุณค่าในไดเรกทอรีด้านบนของช่อง! 🌟
📚 คู่มือนี้มีคุณค่ามหาศาล 🌟 นี่เป็นโอกาสที่หายาก อย่าพลาด! ⏰⌛💨
แชร์และชอบถ้าคุณชอบ!
การแบ่งปันและไลค์ของคุณเป็นแรงจูงใจอย่างต่อเนื่องของเรา!

 

发表评论

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ 必填项已用 * 标注