image 22

การรักษาความปลอดภัยของเว็บไซต์กลายเป็นเรื่องสำคัญในยุคดิจิทัล และหนึ่งในวิธีที่ง่ายที่สุดในการเพิ่มความน่าเชื่อถือให้เว็บไซต์ของคุณคือการติดตั้ง SSL Certificate เพื่อเปลี่ยน URL จาก HTTP เป็น HTTPS บทความนี้จะช่วยให้คุณเข้าใจความสำคัญของ SSL และวิธีติดตั้ง SSL สำหรับเว็บไซต์ WordPress อย่างง่ายดาย


SSL คืออะไร?

SSL (Secure Sockets Layer) เป็นโปรโตคอลที่เข้ารหัสข้อมูลระหว่างเบราว์เซอร์ของผู้ใช้งานและเซิร์ฟเวอร์ของเว็บไซต์ เพื่อป้องกันการดักจับข้อมูล เช่น รหัสผ่าน ข้อมูลบัตรเครดิต หรือข้อมูลส่วนตัวอื่น ๆ

เมื่อเว็บไซต์ใช้ SSL คุณจะเห็น สัญลักษณ์แม่กุญแจ บนแถบที่อยู่ของเบราว์เซอร์ พร้อม URL ที่ขึ้นต้นด้วย https://

image 21

ทำไม SSL ถึงสำคัญ?

  1. เพิ่มความปลอดภัย SSL เข้ารหัสข้อมูลที่ส่งระหว่างผู้ใช้และเซิร์ฟเวอร์ ช่วยป้องกันการโจมตีจากแฮกเกอร์
  2. เพิ่มความน่าเชื่อถือ ผู้ใช้งานมีแนวโน้มที่จะเชื่อถือเว็บไซต์ที่มีสัญลักษณ์แม่กุญแจมากกว่าเว็บไซต์ที่ไม่มี
  3. เพิ่มอันดับ SEO สายขาว Google ให้ความสำคัญกับเว็บไซต์ HTTPS และอาจจัดอันดับให้สูงกว่าเว็บไซต์ที่ไม่มี SSL
  4. ป้องกันการแจ้งเตือนจากเบราว์เซอร์ เบราว์เซอร์เช่น Google Chrome และ Firefox แสดงคำเตือน “ไม่ปลอดภัย” สำหรับเว็บไซต์ที่ไม่มี SSL ซึ่งอาจทำให้ผู้ใช้ลังเลที่จะเข้าชม
  5. รองรับการชำระเงินออนไลน์ สำหรับเว็บไซต์อีคอมเมิร์ซ SSL เป็นสิ่งจำเป็นเพื่อรับชำระเงินผ่านบัตรเครดิตหรือระบบการชำระเงินอื่น ๆ

วิธีเปลี่ยนเว็บไซต์ WordPress เป็น HTTPS

image 19

1. ตรวจสอบว่าโฮสติ้งของคุณรองรับ SSL

ผู้ให้บริการโฮสติ้งส่วนใหญ่ เช่น Bluehost, SiteGround, หรือ HostGator มักให้บริการ SSL ฟรีผ่าน Let’s Encrypt หรือบริการอื่น ๆ

  • เข้าสู่ระบบ cPanel หรือแผงควบคุมโฮสติ้ง
  • ค้นหาเมนู SSL/TLS และตรวจสอบว่ามี SSL ติดตั้งแล้วหรือไม่

2. ติดตั้ง SSL Certificate

  • หากโฮสติ้งของคุณมี SSL ฟรี ให้ติดตั้งผ่านแดชบอร์ดของโฮสติ้ง
  • หากต้องการความปลอดภัยสูง (สำหรับอีคอมเมิร์ซหรือองค์กร) คุณอาจเลือกซื้อ SSL แบบเสียเงิน

3. เปลี่ยน URL ใน WordPress เป็น HTTPS

หลังจากติดตั้ง SSL แล้ว ให้ปรับเว็บไซต์ WordPress ของคุณเป็น HTTPS ด้วยวิธีดังนี้

  1. แก้ไขใน Settings
    • เข้าสู่ระบบ WordPress Dashboard
    • ไปที่ Settings > General
    • เปลี่ยน URL ของ WordPress Address (URL) และ Site Address (URL) จาก http:// เป็น https://
  2. ติดตั้งปลั๊กอินช่วย ใช้ปลั๊กอินเพื่อช่วยตั้งค่า HTTPS อัตโนมัติ เช่น
    • Really Simple SSL ปลั๊กอินนี้จะตรวจจับ SSL และปรับการตั้งค่าเว็บไซต์ของคุณให้รองรับ HTTPS
  3. แก้ไขไฟล์ .htaccess เพิ่มโค้ดนี้ในไฟล์ .htaccess เพื่อบังคับให้ผู้ใช้งานเปลี่ยนไปใช้ HTTPS:apacheคัดลอกโค้ด<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] </IfModule>
  4. เปลี่ยนลิงก์ภายใน (Internal Links) หากเนื้อหาในเว็บไซต์ของคุณยังใช้ HTTP ให้ปรับเปลี่ยนลิงก์ทั้งหมดเป็น HTTPS
    • ใช้ปลั๊กอิน เช่น Better Search Replace เพื่อค้นหาและแทนที่ลิงก์
image 18

การตรวจสอบหลังการตั้งค่า

  1. ตรวจสอบสัญลักษณ์แม่กุญแจ เปิดเว็บไซต์และตรวจสอบว่า URL ขึ้นต้นด้วย https:// และมีสัญลักษณ์แม่กุญแจ
  2. ตรวจสอบ Mixed Content บางครั้งเว็บไซต์อาจโหลดทรัพยากรบางอย่าง (เช่น รูปภาพหรือไฟล์ CSS) ผ่าน HTTP ซึ่งทำให้สัญลักษณ์แม่กุญแจไม่แสดง
    • ใช้เครื่องมือเช่น Why No Padlock? เพื่อตรวจสอบปัญหา
    • แก้ไข Mixed Content ด้วยการอัปเดตลิงก์หรือใช้ปลั๊กอินช่วย
  3. ทดสอบความเร็วเว็บไซต์ ตรวจสอบว่า SSL ไม่ได้ทำให้เว็บไซต์ของคุณช้าลง โดยใช้เครื่องมือเช่น Google PageSpeed Insights

SSL เป็นปัจจัยสำคัญในการเพิ่มความปลอดภัยและความน่าเชื่อถือให้กับ เว็บไซต์ WordPress ของคุณ การเปลี่ยนเว็บไซต์เป็น HTTPS ไม่เพียงแต่ช่วยปกป้องข้อมูลของผู้ใช้งาน แต่ยังช่วยเพิ่มอันดับ SEO และสร้างความไว้วางใจให้ผู้เยี่ยมชม การตั้งค่า SSL สามารถทำได้ง่าย ๆ เพียงไม่กี่ขั้นตอน ด้วยเครื่องมือและปลั๊กอินที่เหมาะสม คุณสามารถเปลี่ยนเว็บไซต์ WordPress ของคุณให้ปลอดภัยและน่าเชื่อถือได้อย่างรวดเร็ว