สำหรับคนไหนที่อัพเดทเว็บไซต์ Joomla 3 ไปเป็น Joomla 4 หรือ Joomla 5 จะทำให้ URL ไม่ตรงกับอันเก่า วิธีแก้มีอยู่ 2 วิธี

1.การทำ Redirect

2.การทำ Error Page 404 เพื่อให้ Redirect ไปยัง หน้าแรกหรือหน้าอืนๆที่เรากำหนดไว้

บทความนี้จะ สอนข้อ 2นะคะ การทำ Error Page 404 เพื่อให้ Redirect ที่เรากำหนดไว้ มาลุยกันเลย

1.ไปยัง Hosting ที่ติดตั้ง Joomla ไว้ /domains/เว็บไซต์ของคุณ/public_html/templates/cassiopeia

404 Page not found

2.นำโค๊ดด้านล่างใส่ในไฟล์ error.php ในเทมเพลต

if ($this->error->getCode() == '404') { header('Location: https://youdomain.com/'); exit; } 

*** เปลี่ยน youdomain เป็นชื่อโดเมนของเรา ***

404 Page not found The requested page can't be found.

เสร็จเรียบแล้วค่ะ