เนื่องจากเว็บไซต์จำเป็นจะต้องอัพเกรดไปใช้ SSL จากเดิม URL จะเป็น http ธรรมดา ให้กลายเป็น https เพื่อเพิ่มความปลอดภัยให้มากขึ้น ผมก็ทยอยทำการอัพเกรด URL ให้ลูกค้า รวมถึงเว็บของตัวเองด้วยนี่แหละ ผลปรากฏว่าบางเว็บไปเจอ Error เมื่อเราจะเข้าหลังบ้านเวิดเพรส wp-admin/ วันนี้เราจึงจะมานำเสนอ วิธีแก้ wp-admin เข้าไม่ได้
หน้าเว็บอื่นๆเข้าได้ปกติ แต่พอจะเข้าหลังบ้านเท่านั้นแหละ ขึ้นแบบนี้เลย
This page isn’t working
domain.com redirected you too many times.
ERR_TOO_MANY_REDIRECTS
วิธีแก้ wp-admin เข้าไม่ได้
คือ เราจะต้องตั้งค่าให้เวิร์ดเพรสของเรารองรับ Administration Over SSL ดูรายละเอียดตามลิงก์นี้ก็ได้ (ภาษาปะกิด)
เพิ่มโค้ดนี้ลงไปใน wp-config.php
define('FORCE_SSL_ADMIN', true);
// in some setups HTTP_X_FORWARDED_PROTO might contain
// a comma-separated list e.g. http,https
// so check for https existence
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
$_SERVER['HTTPS']='on';
หลังจากที่เพิ่มโค้ดนี้เข้าไปนี้ลองเข้าหลังบ้านดูอีกทีนะครับว่าหายหรือยัง ได้ผลลัพธ์เป็นยังไงอย่าลืมมาเล่าให้กันฟังในคอมเม้นด้านล่างเด้อ
บทความนี้เป็นบทความสำหรับผู้ที่คุ้นเคยกับ WordPress ระดับหนึ่ง รู้โครงสร้างของ WordPress และสามารถแก้ไขไฟล์ Config ได้ ถ้าหากไม่แน่ใจเราจะต้องติดต่อขอความช่วยเหลือจากผู้รู้ ในที่นี้อาจจะคอมเม้นไว้ที่ด้านล่างนี้ก็ได้ อย่าลืมฝากข้อมูลติดต่อกลับ เดี๋ยวผมจะติดต่อกลับไปช่วยแก้ปัญหา ถ้าไม่ยากจนเกินไปสามารถช่วยให้ได้ฟรีๆครับผม
แต่ถ้าเพื่อนๆคนไหนสนใจอยากทำความรู้จัก WordPress มากยิ่งขึ้นก็สามารถติดตามอ่านบทความต่างๆที่ทางบล็อก วิศวกรสอน WordPress ของผมจะทยอยนำเสนอผ่านช่องทางนี้