วิธีแก้ wp-admin เข้าไม่ได้ หลังจากเปลี่ยนเป็น https

วิธีแก้ wp-admin เข้าไม่ได้ หลังจากที่อัพเดท URL เป็น HTTPS มี Error domain.com redirected you too many times. เราจะมาดูวิธีแก้ไขปัญหากัน

เนื่องจากเว็บไซต์จำเป็นจะต้องอัพเกรดไปใช้ 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';

วิธีแก้ wp-admin เข้าไม่ได้ ด้วยการแก้ไขไฟล์ wp-config.php
วิธีแก้ wp-admin เข้าไม่ได้ ด้วยการแก้ไขไฟล์ wp-config.php

หลังจากที่เพิ่มโค้ดนี้เข้าไปนี้ลองเข้าหลังบ้านดูอีกทีนะครับว่าหายหรือยัง ได้ผลลัพธ์เป็นยังไงอย่าลืมมาเล่าให้กันฟังในคอมเม้นด้านล่างเด้อ

บทความนี้เป็นบทความสำหรับผู้ที่คุ้นเคยกับ WordPress ระดับหนึ่ง รู้โครงสร้างของ WordPress และสามารถแก้ไขไฟล์ Config ได้ ถ้าหากไม่แน่ใจเราจะต้องติดต่อขอความช่วยเหลือจากผู้รู้ ในที่นี้อาจจะคอมเม้นไว้ที่ด้านล่างนี้ก็ได้ อย่าลืมฝากข้อมูลติดต่อกลับ เดี๋ยวผมจะติดต่อกลับไปช่วยแก้ปัญหา ถ้าไม่ยากจนเกินไปสามารถช่วยให้ได้ฟรีๆครับผม
แต่ถ้าเพื่อนๆคนไหนสนใจอยากทำความรู้จัก WordPress มากยิ่งขึ้นก็สามารถติดตามอ่านบทความต่างๆที่ทางบล็อก วิศวกรสอน WordPress ของผมจะทยอยนำเสนอผ่านช่องทางนี้