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

เนื่องจากเว็บไซต์จำเป็นจะต้องอัพเกรดไปใช้ SSL จากเดิม URL จะเป็น http ธรรมดา ให้กลายเป็น https เพื่อเพิ่มความปลอดภัยให้มากขึ้น ผมก็ทยอยทำการอัพเกรด URL ให้ลูกค้า รวมถึงเว็บของตัวเองด้วยนี่แหละ ผลปรากฏว่าบางเว็บไปเจอ Error เมื่อเราจะเข้าหลังบ้านเวิดเพรส wp-admin/

หน้าเว็บอื่นๆเข้าได้ปกติ แต่พอจะเข้าหลังบ้านเท่านั้นแหละ ขึ้นแบบนี้เลย

This page isn’t working

domain.com redirected you too many times.

ERR_TOO_MANY_REDIRECTS
งงอยู่พักนึง ผมก็ไม่รู้ว่าเกิดจากอะไร ก็เลยลองค้นหาข้อมูลและวิธีแก้ไขมากฝาก

วิธีการแก้ไข

คือ เราจะต้องตั้งค่าให้เวิร์ดเพรสของเรารองรับ 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';

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

You May Also Like

Leave a Reply

Your email address will not be published. Required fields are marked *