
server-error.ejs ל-page-not-found.ejs, ומציגים בו כותרת עם הטקסט "the page you are looking for doesn't exist".images, ומציגים אותה בתגית IMG עם הקלאס PageNotFoundImage.app.js, אחרי כל הראוטים, מוסיפים server.use עם כוכבית ופונקציה שמבצעת render ל-errors/page-not-found. כל נתיב שלא נמצא קודם מגיע לכאן.use הכללי חייב לבוא אחרי כל הראוטים, אחרת הוא יתפוס גם נתיבים תקינים.הטקסט המלא של הדקות הראשונות בהרצאה «טיפול בשגיאה 404 - Page Not Found» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
אז אם כרגע המשתמש גולש לאיזשהו מקום שלא קיים, נניח שאנחנו סתם גולשים לאיזה מקום כזה, אז הוא מקבל cannot get בלה בלה, כי האתר מנסה לחפש ראוט כזה ואין לו תמיכה בראוט כזה, אז זה מה שהוא מחזיר.
אנחנו רוצים גם לייצר view מתאים וגם לומר לראוט שזה ה-view שלו. איך אנחנו מייצרים view מתאים? בואו ניגש לכאן, Server Errors, נשכפל אותו ל-Page Not Found EJS. כמובן שפה אנחנו רוצים להציג הודעה אחרת.
בואו נציג פה איזה H2, The Page You Are Looking for Doesn't Exist, איזושהי הודעת שגיאה כזאת כללית עבור Page Not Found.
אנחנו יכולים כאן להוסיף איזושהי תמונה כזאת להסבר אולי יותר טוב שהדף לא נמצא ובמקרה הכנתי תמונה כזאת אז בואו נצרף אותה פה ל-images ניגש ונביא אותה ל-images 404 good ואנחנו רוצים להציג אותה ב-page not found אז יש לנו IMG יש לנו src ב-assets אמג'ס יש לנו 404 יש לנו פה גם איזה קלאס page not found image נניח אם אנחנו נצטרך אולי להתעסק עם הגודל שלה בואו נבדוק איך
זה מסתדר לנו home אני גולש לאיזשהו מקום אוי עדיין זה לא עובד כמובן אנחנו צריכים לומר למערכת להציג את הדף הזה עבור כל ראוט אחר.