ติดตั้ง SSL Certificate (Let’s Encrypt) สำหรับ WordPress ผ่าน Plesk

ทำไม WordPress ต้องใช้ SSL?

SSL Certificate ทำให้เว็บไซต์ของคุณใช้ HTTPS แทน HTTP ซึ่งเข้ารหัสการภระหว่างเว็บไซต์และผู้ใช้งาน นอกจากเรื่องความปลอดภายแล้ว Google ยังใช้ HTTPS เป็นหนึ่งในปัจจัยการจัดอันดับ SEO ด้วย เว็บที่ใช้ HTTPS จะมีอันดับดีกว่า HTTP

Let’s Encrypt คืออะไร?

Let’s Encrypt เป็นผู้ออก SSL Certificate ฟรีที่ได้รับการยอมรับจากเบราวเซอร์หลักตัว Certificate จะมีอายุ 90 วัน แต่ Plesk จะต่ออายุให้อัตโนมัติ ไม่ต้องทำอะไรเพิ่มเติม

ขั้นตอนการติดตั้ง SSL ผ่าน Plesk

ขั้นตอนที่ 1: เข้าสู่การจัดการ Domain

ล็กออูดเข้า Plesk > Websites & Domains > เลือกโดเมนที่ต้องการติดตั้ง SSL

ขั้นตอนที่ 2: เปิดการตั้งค่า SSL/TLS

คลิกที่ SSL/TLS Certificates จะเห็นหน้าจัดการ Certificate

ขั้นตอนที่ 3: ติดตั้ง Let’s Encrypt

คลิก Install ข้าง Let’s Encrypt แล้วสญุณข้อมูล:

  • Email address — กรอกเชานภาคกอยใชงแจังเตือตอนเมื่อ Certificate ใกล้หมดอายุ
  • ติดเลือกโดเมน — เลือกโดเมนหลักและ www Subdomain
  • คลิก Install

ขั้นตอนที่ 4: เปิด HTTPS Redirect

หลังติดตั้งเสร็จ ให้เปิด Redirect จาก HTTP ไป HTTPS:

  1. กลับไปที่ Websites & Domains
  2. คลิก Hosting & DNS > Hosting Settings
  3. ติดเลือก Permanent SEO-safe 301 redirect from HTTP to HTTPS
  4. คลิก OK

ติดตั้ง WordPress ให้ใช้ HTTPS

หลังติดตั้ง SSL แล้ว ต้องอัปเดต URL ใน WordPress ด้วย:

  1. เข้า WordPress Admin > Settings > General
  2. เปลี่ยน WordPress Address (URL) เป็น https://example.com
  3. เปลี่ยน Site Address (URL) เป็น https://example.com
  4. คลิก Save Changes

หรือใช้ WordPress Toolkit: คลิกที่เว็บ WordPress > SSL/TLS > Plesk จะจัดการเองอัตโนมัติ

แก้ไขปัญหา Mixed Content

หลังเปลี่ยนเป็น HTTPS อาจเกิดปัญหา Mixed Content คือบางรูปภาลหรือไฟล์ยังโหลดผ่าน HTTP วิธีแก้ไข:

  • ใช้ Plugin Better Search Replace เปลี่ยน http://example.com เป็น https://example.com ใน Database
  • หรือใช้ WP-CLI: wp search-replace 'http://example.com' 'https://example.com'

การต่ออายุอัตโนมัติ

Let’s Encrypt Certificate มีอายุ 90 วัน แต่ Plesk จะต่ออายุให้อัตโนมัติก่อนหมดอายุ คุณไม่ต้องทำอะไรเพิ่มเติม หากการต่ออายุล้มเหลว ให้ตรวจสอบว่า DNS ชี้โยงมยัง IP ของ Cloud VPS ถูกต้องหรือไม่

ข้อดีของการใช้ SSL จาก Plesk

  • ติดตั้งง่าย — แค่คลิกได้ไม่กี่ครั้ง
  • ต่ออายุอัตโนมัติ — ไม่ต้องจำว่าว่าต้องต่ออายุทุก 90 วัน
  • ฟรี — Let’s Encrypt ไม่มีค่าใช้งาน
  • รองรับ Wildcard — สามารถออก Wildcard SSL ครอบทุก Subdomain ได้

สรุป

การติดตั้ง SSL Certificate จาก Let’s Encrypt สำหรับ WordPress ผ่าน Plesk บน Cloud VPS ของ de.co.th เป็นเรื่องง่ายและฟรี ช่วยให้เว็บปลอดภายและได้คะแนน SEO ที่ดีขึ้น แนะนำให้ติดตั้งทันที๋หลังสร้างเว็บ WordPress