Xin chào các bác, e là dân kinh tế trước học kinh tế quốc dân sau này ra trường đi làm kiến trúc sư thiết kế nhà cửa, thiết kế nội thất. Vì không có ai hỗ trợ seo nên em làm seo nốt và bây giờ có một vấn đề này nên mới đăng lên đây rất mong các bác giải đáp cho em phần thắc mắc. Diễn giải ý nghĩa của phần thông báo trong error_log.php để em được mở mắt, có cái nhìn thực tế hơn. Có vấn đề gì mong các bác đại xá cho em Thông báo: [16-Nov-2018 15:53:50 UTC] PHP Notice: Undefined index: host in abc/public_html/wp-includes/canonical.php on line 465 if ( strtolower($original['host']) == strtolower($redirect['host']) || ( strtolower($original['host']) != 'www.' . strtolower($redirect['host']) && 'www.' . strtolower($original['host']) != strtolower($redirect['host']) ) ) $redirect['host'] = $original['host']; $compare_original = array( $original['host'], $original['path'] ); [16-Nov-2018 15:53:50 UTC] PHP Notice: Undefined index: scheme in abc/public_html/wp-includes/canonical.php on line 482 if ( $compare_original !== $compare_redirect ) { $redirect_url = $redirect['scheme'] . '://' . $redirect['host']; if ( !empty($redirect['port']) ) $redirect_url .= ':' . $redirect['port']; $redirect_url .= $redirect['path']; if ( !empty($redirect['query']) ) $redirect_url .= '?' . $redirect['query']; } Cái thông báo redirect chắc là do em chuyển hướng hết tất cả các lỗi 404 về trang chủ nên có thông báo nhưng e không hiểu là tại sao lại thông báo như vậy? Chuyển hướng có gì sai đâu mà thông báo nhỉ? E cứ tưởng là lỗi code cơ.
Bạn thiếu 02 biến nàyPHP: $redirect['scheme']$redirect['host'] Thử thêm vào đầu ở các file bị lỗi đoạn sau:PHP: $redirect['scheme']='http';$redirect['host']='domaincuaban.com';