เวลาที่เราเข้าไปหน้าเว็บที่ขาดหรือหายไป จะมีการฟ้อง error 404 แสดงขึ้นมา ซึ่งตามธรรมชาติของคนเรา เมื่อค้นหาอะไรแล้วมาเจอหน้านี้ ก็จะปิดทิ้งไปโดยทันที ทำให้เราเสียโอกาสที่จะชักนำคนใหม่ๆ เข้ามายังเว็บเราได้ ดังนั้น จึงเกิดการเขียนและออกแบบหน้า Error นี้ มาเพื่อหยุดการกระทำนี้ครับ โดยมีการทำหน้าตาสวยๆ หรือแม้กระทั่งทำ Redirect กลับมายังหน้าเว็บหลักเรา
ในการสร้างก็ไม่ใช่เรื่องยากแต่อย่างใดเลย อันดับแรกให้เราสร้างหน้าที่เราต้องการใช้แสดงเป็นหน้า Error ขึ้นมาก่อน 2 ไฟล์ด้วยกัน โดยแยกเป็นไฟล์ error404.php และ error500.php จะตั้งชื่ออื่นก็ได้นะครับ แต่ต้องให้ชื่อไฟล์ใน .htaccess เป็นชื่อเดียวกันเท่านั้นเอง
เพิ่มโค้ดลงในไฟล์ .htaccess ดังนี้
ErrorDocument 404 /error404.php
ErrorDocument 500 /error500.php
ในกรณียังไม่มีไฟล์ .htaccess ก็ให้เขียนขึ้นมาเองเลย เสร็จแล้วก็ให้นำไปใส่ใน root ของ Server เราทั้งหมดเท่านั้นเอง ต่อไปถ้ามีการฟ้อง error ในโค้ดทั้งสองนี้อีก ระบบก็จะพาวิ่งไปยังหน้าที่เราออกแบบขึ้นมาใหม่ทันทีครับ
มาดูตัวอย่างหน้าตาหน้า error สวยๆ กันครับ เพื่อเป็นไอเดีย