ทำไม 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:
- กลับไปที่ Websites & Domains
- คลิก Hosting & DNS > Hosting Settings
- ติดเลือก Permanent SEO-safe 301 redirect from HTTP to HTTPS
- คลิก OK
ติดตั้ง WordPress ให้ใช้ HTTPS
หลังติดตั้ง SSL แล้ว ต้องอัปเดต URL ใน WordPress ด้วย:
- เข้า WordPress Admin > Settings > General
- เปลี่ยน WordPress Address (URL) เป็น
https://example.com - เปลี่ยน Site Address (URL) เป็น
https://example.com - คลิก 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

