วิธีติดตั้ง SSL ให้เว็บไซต์ WordPress

SSL Certificate ช่วยให้เว็บไซต์เชื่อมต่อผ่าน HTTPS และเข้ารหัสข้อมูลระหว่างเบราว์เซอร์กับเซิร์ฟเวอร์ เมื่อเว็บไซต์ WordPress มี SSL พร้อมใช้งาน ผู้เข้าชมจะเห็นที่อยู่เว็บไซต์ขึ้นต้นด้วย https:// และเบราว์เซอร์จะแสดงสถานะการเชื่อมต่อที่ปลอดภัยตามปกติ

วิธีติดตั้งขึ้นอยู่กับโฮสติ้งและประเภทใบรับรอง โดยหลายแพ็กเกจมีเครื่องมือออกและติดตั้ง SSL อัตโนมัติ

❶ เตรียมโดเมนก่อนติดตั้ง SSL

ก่อนขอใบรับรอง ให้ตรวจสอบว่าโดเมนชี้มายังโฮสติ้งที่ต้องการ และสามารถยืนยันสิทธิ์การควบคุมโดเมนได้

① ตรวจสอบโดเมนและ DNS

ยืนยันว่าโดเมนหลักชี้ไปยังเซิร์ฟเวอร์ที่โฮสต์เว็บไซต์ หากต้องการใช้ทั้งชื่อแบบมี www และไม่มี www ให้ตรวจว่า DNS ของทั้งสองชื่อชี้มายังโฮสติ้งถูกต้อง

② เพิ่มโดเมนในบัญชีโฮสติ้ง

ตรวจว่าโดเมนถูกเพิ่มไว้ในแผงควบคุม และเลือกโฟลเดอร์เว็บไซต์ถูกต้อง หากโดเมนยังไม่เชื่อมกับโฮสติ้ง ระบบออกใบรับรองอาจตรวจสอบไม่ผ่าน

③ เลือกประเภทใบรับรอง

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

❷ ติดตั้ง SSL ผ่านแผงควบคุมโฮสติ้ง

เข้าสู่แผงควบคุมโฮสติ้ง แล้วค้นหาเมนู SSL/TLS, Security หรือ Let’s Encrypt โดยชื่อเมนูขึ้นอยู่กับผู้ให้บริการ

① เลือกโดเมนที่ต้องการติดตั้ง

เลือกโดเมนให้ตรงกับเว็บไซต์ หากต้องการให้ทั้ง www และชื่อหลักใช้ HTTPS ได้ ให้เลือกชื่อที่ต้องการรวมอยู่ในใบรับรอง

② ขอหรือติดตั้งใบรับรอง

กดออกหรือติดตั้งใบรับรองตามขั้นตอนของแผงควบคุม ระบบอาจตรวจสอบโดเมนผ่าน DNS หรือไฟล์บนเซิร์ฟเวอร์ รอจนระบบแจ้งว่าดำเนินการสำเร็จ

③ เปิดการต่ออายุอัตโนมัติ

หากผู้ให้บริการมีระบบต่ออายุอัตโนมัติ ให้ตรวจว่าเปิดใช้งานและส่งการแจ้งเตือนไปยังอีเมลที่เข้าถึงได้ เพื่อป้องกันใบรับรองหมดอายุ

④ กรณีติดตั้งใบรับรองด้วยตนเอง

หากได้รับไฟล์ใบรับรอง กุญแจส่วนตัว และ Certificate Chain ให้กรอกในช่องที่ถูกต้องตามคำแนะนำของโฮสติ้ง เก็บกุญแจส่วนตัวอย่างปลอดภัยและอย่าส่งให้บุคคลที่ไม่เกี่ยวข้อง

❸ ตรวจสอบว่า SSL ทำงานแล้ว

หลังติดตั้งเสร็จ ให้ตรวจสอบทั้งโดเมนและสถานะใบรับรองก่อนเปลี่ยนการตั้งค่า URL ของ WordPress

① เปิดเว็บไซต์ด้วย HTTPS

พิมพ์ https:// นำหน้าโดเมนในเบราว์เซอร์ ตรวจว่าเว็บไซต์เปิดได้โดยไม่มีคำเตือนใบรับรอง

② ทดสอบชื่อโดเมนที่ต้องการใช้

ทดสอบทั้งโดเมนแบบมี www และไม่มี www หากชื่อใดเปิดไม่ได้ ให้ตรวจว่าใบรับรองครอบคลุมชื่อนั้นและ DNS ถูกตั้งค่าแล้ว

③ ตรวจวันหมดอายุและชื่อโดเมนในใบรับรอง

ดูรายละเอียดใบรับรองจากเบราว์เซอร์หรือแผงควบคุม ตรวจว่าชื่อโดเมนถูกต้องและใบรับรองยังไม่หมดอายุ

❹ แก้ปัญหาเมื่อติดตั้ง SSL ไม่สำเร็จ

หากขอใบรับรองไม่ผ่าน ให้ตรวจสาเหตุจากสถานะและข้อความแจ้งเตือนของระบบ

① ตรวจ DNS และการชี้โดเมน

ยืนยันว่าโดเมนชี้มายังโฮสติ้งที่ถูกต้อง และไม่มีระเบียนเก่าหรือระเบียนซ้ำที่ส่งคำขอไปยังเซิร์ฟเวอร์อื่น

② ตรวจว่าระบบเข้าถึงเว็บไซต์ได้

หากเว็บไซต์ต้องใช้การยืนยันผ่านไฟล์ ตรวจว่าไฟล์ถูกวางในโฟลเดอร์ที่ถูกต้องและระบบสามารถเข้าถึงโดเมนได้

③ ตรวจการตั้งค่าหรือขอความช่วยเหลือจากโฮสติ้ง

ตรวจข้อความผิดพลาดในแผงควบคุม หากไม่แน่ใจ ให้ส่งชื่อโดเมนและข้อความแจ้งเตือนให้ฝ่ายสนับสนุนตรวจสอบ

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