Tag Archive Apache

Byphunsanit

WordPress: wp-admin redirect loop

หลังจากที่ทำ php nginx as apache proxy แล้วเจอว่า เวลาเข้า WordPress control panel ที่ปกติจะเป็นชื่อ wp-admin กลับเจอ redirect loop จนเข้าไม่ได้ วิธีแก้ง่าย ๆ

  1. เปิดไฟล์ /wp-config.php
  2. หาบรรทัดก่อน /* That’s all, stop editing! Happy publishing. */
  3. เพิ่ม code โดยเปลี่ยนจาก https://pitt.plusmagi.com เป็น URL ของคุณ
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
    $_SERVER['HTTPS'] = 'on';
}// Adjust if needed
define('WP_HOME','https://pitt.plusmagi.com');
define('WP_SITEURL','https://pitt.plusmagi.com'); // Adjust '/wordpress' if your installation is in a subdirectory

เท่านี้ก็แก้ปัญหา WordPress: wp-admin redirect วนหลูปได้แล้ว