วิธีการตั้งค่า WordPress Multisite Domain Mapping สำหรับ WordPress 4.5+
เผยแพร่แล้ว: 2018-11-17คุณอาจชอบความง่ายของ WordPress หลายไซต์ที่ทำให้การจัดการเครือข่ายของไซต์ต่างๆ อย่างไรก็ตาม สิ่งที่คุณอาจ ไม่ ชอบก็คือวิธีที่ WordPress หลายไซต์จัดการไซต์เหล่านั้นทั้งหมด โดยค่าเริ่มต้น
ด้วยฟังก์ชันการทำงานเริ่มต้น WordPress หลายไซต์ช่วยให้คุณสร้างไซต์เครือข่ายเพิ่มเติมเป็น โดเมนย่อย (site1.network.com) หรือ โฟลเดอร์ย่อย (network.com/site1)
ตอนนี้ก็ใช้ได้แล้ว สำหรับการ ใช้งานบางอย่าง แต่ถ้าคุณต้องการใช้ WordPress หลายไซต์เพื่อจัดการไซต์ที่แตกต่างกัน คุณอาจต้องการให้ ไซต์เครือข่ายหลายไซต์ของ WordPress แต่ละไซต์มีชื่อโดเมนเฉพาะของตนเอง (site1.com)
การทำแผนที่โดเมนหลายไซต์ของ WordPress เป็นสิ่งที่ช่วยให้คุณทำอย่างนั้นได้ คุณยังสามารถได้รับประโยชน์แบ็คเอนด์ของ WordPress หลายไซต์ในขณะที่ให้ทุกไซต์ในเครือข่ายมีโดเมนที่ไม่ซ้ำกัน – ผู้เยี่ยมชมไซต์ของคุณจะไม่ทราบถึงความแตกต่าง!
ในบทช่วยสอนนี้ ฉันจะแสดงให้คุณเห็นถึงวิธีการเริ่มต้นใช้งานด้วยการแมปโดเมนที่เครือข่ายหลายไซต์ของคุณสำหรับ WordPress เวอร์ชันล่าสุด (ใช่ มีการเปลี่ยนแปลงบางอย่าง!)

สร้างฐานความรู้และช่วยให้ลูกค้าของคุณช่วยเหลือตัวเอง
รับธีมการทำแผนที่โดเมน WordPress Multisite – คุณต้องการปลั๊กอินหรือไม่?
ไม่! คุณไม่จำเป็นต้องมีปลั๊กอินหากคุณใช้ WordPress เวอร์ชันล่าสุด ( ซึ่งฉันหวังว่าคุณจะเป็น )
ตั้งแต่ WordPress 4.5 ตอนนี้ WordPress รวมการแมปโดเมนหลายไซต์ในซอฟต์แวร์หลัก ซึ่งไม่จำเป็นต้องใช้ปลั๊กอินของบุคคลที่สาม
อย่างไรก็ตาม เนื่องจากฟังก์ชันนี้เป็นคุณลักษณะที่ค่อนข้างใหม่ คุณอาจยังคงเห็นบทแนะนำการทำแผนที่โดเมนหลายไซต์ของ WordPress ที่บอกให้คุณใช้ปลั๊กอิน เช่น WordPress MU Domain Mapping คุณสามารถเพิกเฉยต่อคำแนะนำเหล่านั้นได้อย่างปลอดภัยตราบใดที่คุณใช้ WordPress 4.5+
มุมมองตานกเกี่ยวกับวิธีการตั้งค่าการแมปโดเมน WordPress Multisite
เพื่อให้คุณได้ทราบว่าคุณกำลังทำอะไรอยู่ ต่อไปนี้คือข้อมูลสรุปโดยย่อของขั้นตอนต่างๆ ที่คุณต้องทำให้เสร็จเพื่อเริ่มต้นและใช้งานการแมปโดเมนหลายไซต์ของ WordPress:
- ตั้งค่า WordPress หลายไซต์ ( ฉันคิดว่าคุณอาจทำไปแล้ว ดังนั้นฉันจะไม่พูดถึงมันอย่างลึกซึ้งเกินไป )
- เพิ่มไซต์เป็นโดเมนย่อยหรือโฟลเดอร์ย่อยโดยใช้อินเทอร์เฟซผู้ ดูแลระบบเครือข่าย
- ย้อนกลับและแก้ไขที่อยู่เว็บไซต์เครือข่ายให้ชี้ไปที่โดเมนภายนอก
- เพิ่มโดเมนภายนอกของคุณเป็นชื่อแทนที่โฮสต์ของคุณ
- ชี้เนมเซิร์ฟเวอร์ของโดเมนภายนอกไปยังโฮสต์ของคุณ
หากคุณต้องการทำตามคำแนะนำนี้ คุณจะต้องมีทั้งแดชบอร์ดโฮสติ้งและบัญชีผู้รับจดทะเบียนโดเมน
เมื่อพร้อมแล้ว ไปลุยกันเลย!
ขั้นตอนที่ 1: ตั้งค่า WordPress Multisite Network ของคุณ
ในการเริ่มต้น คุณจะต้องตั้งค่าเครือข่าย WordPress Multisite พื้นฐาน
อีกครั้ง ฉันจะไม่กล่าวถึงเรื่องนี้อย่างลึกซึ้งเกินไป เนื่องจากคู่มือนี้จัดทำขึ้นเฉพาะเกี่ยวกับการทำแผนที่โดเมนหลายไซต์ของ WordPress (และตามจริงแล้ว คุณอาจมีเครือข่ายของคุณตั้งค่าไว้แล้ว หากคุณกำลังอ่านข้อความนี้)
หากคุณ ยังไม่ พร้อม นี่คือภาพรวมของกระบวนการ:
- ติดตั้งซอฟต์แวร์ WordPress ปกติ
- เปิดใช้งาน WordPress หลายไซต์โดยเพิ่มข้อมูลโค้ดลงใน ไฟล์ wp-config.php ของคุณ
- ทำตามคำแนะนำของอินเทอร์เฟซเพื่อตั้งค่าเครือข่ายของคุณ
- หลังจากดำเนินการตามขั้นตอนการตั้งค่าแล้ว คุณจะได้รับข้อมูลโค้ดสองชุด เพิ่มหนึ่ง ไฟล์ในไฟล์ wp-config.php ของคุณและอีกไฟล์หนึ่งไปยังไฟล์ . htaccess ของคุณ
เมื่อคุณตั้งค่า Multisite ให้เลือกตัวเลือกสำหรับ โดเมนย่อย เนื่องจากจะทำให้สิ่งต่างๆ ง่ายขึ้นเล็กน้อย ( แต่ก็ใช้ได้ – ดังนั้นอย่าเครียดหากคุณเลือกโฟลเดอร์ย่อยไว้แล้ว )
หากคุณต้องการคำแนะนำทีละขั้นตอนเกี่ยวกับขั้นตอนการตั้งค่าพื้นฐานหลายไซต์ของ WordPress บทความนี้ครอบคลุมทุกอย่างโดยละเอียด
ขั้นตอนที่ 2: เพิ่มไซต์เครือข่ายใหม่และแมปไปยังโดเมนภายนอก
เมื่อคุณมีเครือข่ายหลายไซต์ของ WordPress แล้ว ให้เพิ่มไซต์เครือข่ายใหม่ตามปกติ ( Sites → Add New ในอินเทอร์เฟซผู้ ดูแลระบบเครือข่าย )
เมื่อคุณเพิ่มไซต์เป็นครั้งแรก คุณจะต้องให้โดเมนย่อยหรือโฟลเดอร์ย่อยตามการตั้งค่าของคุณ ไม่ต้องกังวล เราจะแก้ไขปัญหานั้นในไม่กี่วินาที คุณสามารถทำให้มันเป็นอะไรก็ได้ที่คุณต้องการในตอนนี้ เพราะเรากำลังจะเปลี่ยนแปลงมันในขั้นตอนต่อไป:

เมื่อเสร็จแล้ว คลิก เพิ่มไซต์
เมื่อคุณเพิ่มไซต์แล้ว ให้คลิกที่ ไซต์ และแก้ไขไซต์เครือข่ายที่คุณเพิ่งสร้างขึ้น:


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

จากนั้นบันทึกการเปลี่ยนแปลงของคุณ
ตอนนี้คุณไขปริศนาได้ครึ่งหนึ่งแล้ว ( ง่ายใช่ไหม ) ณ จุดนี้ WordPress Multisite คิดว่าไซต์เครือข่ายนี้อยู่ที่โดเมนภายนอก
ตอนนี้ ถึงเวลาสำหรับส่วนอื่นของปริศนา ซึ่ง ทำให้แน่ใจว่าชื่อโดเมนภายนอกของคุณชี้ผู้เยี่ยมชมไปยังจุดที่ถูกต้องจริง ๆ
ขั้นตอนที่ 3: เพิ่มชื่อโดเมนภายนอกเป็นนามแฝง
ถัดไป คุณต้องเพิ่มโดเมนภายนอกในระเบียน DNS ของไซต์เครือข่ายหลักของคุณ
วิธีที่คุณทำเช่นนี้ขึ้นอยู่กับว่าคุณโฮสต์ที่ไหน ดังนั้นฉันจึงไม่สามารถให้บทช่วยสอนเดียวสำหรับทุกสถานการณ์ได้
ฉันจะแสดงให้คุณเห็นสองสถานการณ์ที่แตกต่างกัน ซึ่งหวังว่าจะเพียงพอสำหรับคุณในการทำงานด้วย ฉันจะทำมัน…
- ด้วย cPanel ซึ่งเป็นสิ่งที่โฮสต์ที่ใช้ร่วมกันส่วนใหญ่ใช้
- ผ่านแดชบอร์ดที่กำหนดเองของ Kinsta ซึ่งเป็นที่ที่โฮสต์ไซต์ทดสอบของฉัน
การเพิ่มชื่อแทนโดเมนด้วย cPanel
หากคุณกำลังใช้ cPanel คุณจะต้องมองหาตัวเลือกสำหรับ โดเมนที่พัก หรือ ชื่อแทน ขึ้นอยู่กับแดชบอร์ด cPanel ของคุณ
ตัวอย่างเช่น ในแดชบอร์ดของฉัน ฉันจะเลือกตัวเลือก โดเมนที่พัก :

จากนั้น ป้อนโดเมนสำหรับโดเมนภายนอกของคุณ แล้วคลิก เพิ่มโดเมน :

หากคุณเห็นบางอย่างในกล่อง เปลี่ยนเส้นทาง ไปยัง ให้เลือกตัวเลือกเพื่อ จัดการการเปลี่ยนเส้นทาง :

จากนั้นเลือก ปิดการใช้งานการเปลี่ยนเส้นทาง :

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

เมื่อเสร็จแล้ว คุณควรเห็นโดเมนใหม่ของคุณในพื้นที่ รายการโดเมน :

ขั้นตอนที่ 4: อัปเดตเนมเซิร์ฟเวอร์สำหรับโดเมนภายนอก
เพื่อให้เสร็จสิ้น คุณต้องอัปเดตเนมเซิร์ฟเวอร์สำหรับโดเมนภายนอกของคุณให้ชี้ไปที่บัญชีโฮสติ้งของคุณ
นั่นคือ คุณต้องการให้พวกเขาชี้ไปที่เนมเซิร์ฟเวอร์เดียวกันกับโดเมนเครือข่าย Multisite หลักของคุณ (ที่ติดตั้ง WordPress ไว้จริง)
กระบวนการที่แน่นอนขึ้นอยู่กับว่าคุณได้จดทะเบียนโดเมนภายนอกของคุณไว้ที่ใด หากคุณไม่แน่ใจว่าต้องทำอย่างไร นี่คือบทแนะนำสำหรับผู้รับจดทะเบียนโดเมนยอดนิยม:
- GoDaddy
- Namecheap
- Google Domains
เมื่อการเผยแพร่ DNS เสร็จสิ้น (ซึ่งอาจใช้เวลาถึง 24 ชั่วโมง) คุณควรจะสามารถเข้าถึงไซต์ย่อยของเครือข่ายผ่านโดเมนภายนอกได้
ทำซ้ำขั้นตอนเพื่อเพิ่มไซต์เครือข่ายเพิ่มเติม
ในขณะที่ฉันแสดงวิธีเพิ่มโดเมนภายนอกเดียวเป็นไซต์ย่อยของเครือข่าย การเพิ่มโดเมนภายนอกเพิ่มเติมนั้นง่ายพอๆ กับการทำขั้นตอนซ้ำสำหรับแต่ละโดเมน ไม่มีอะไรพิเศษ!
การทำแผนที่โดเมนหลายไซต์ของ WordPress ไม่จำเป็นต้องซับซ้อน!
สำหรับ WordPress เวอร์ชันเก่า การทำแผนที่โดเมน WordPress Multisite เป็นงานที่ซับซ้อน เนื่องจากต้องใช้ปลั๊กอินของบุคคลที่สามและขั้นตอนการกำหนดค่าทุกประเภท
โชคดีที่ WordPress 4.5 ทำให้สิ่งต่าง ๆ ง่ายขึ้น มาก ตอนนี้คุณสามารถเริ่มต้นใช้งานการแมปโดเมน WordPress Multisite ได้โดยแทบไม่มีการกำหนดค่าอะไรเลย จำไว้ - นี่คือทั้งหมดที่คุณต้องทำ:
- ตั้งค่าเครือข่าย Multisite ของคุณโดยใช้ตัวเลือกโดเมนย่อย ( แม้ว่าโฟลเดอร์ย่อยจะทำงานด้วย )
- เพิ่มเว็บไซต์เครือข่ายใหม่
- ย้อนกลับและแก้ไขไซต์นั้นและตั้งค่าที่อยู่ไซต์เป็นโดเมนภายนอก
- เพิ่มโดเมนภายนอกของคุณเป็นโดเมนที่พักหรือชื่อแทนของโดเมนหลักของคุณ
- ชี้เนมเซิร์ฟเวอร์ของโดเมนภายนอกไปที่เซิร์ฟเวอร์ของคุณ
และด้วยเหตุนี้ คุณจะพร้อมและดำเนินการกับเครือข่าย Multisite ของคุณเองซึ่งมีโดเมนที่ไม่ซ้ำกัน
มีคำถามอื่นๆ เกี่ยวกับการใช้โดเมนภายนอกกับ WordPress Multisite หรือไม่? แสดงความคิดเห็นและเราจะช่วย!
