אהלן, אני מפתח בעזרת AngularJS, סביבת עבודה בשפת Javascript של Google.
הסביבת עבודה הזו מאפשרת לי לנהל אתר בעזרת שינוי hash בכתובת, כלומר:
www.example.com/#/home
www.example.com/#/about-us
אני מנהל שגיאות בעזרת 2 דרכים:
1. כשיש בקשה שגויה ב-hash אני מרנדר דף שגיאה (בלי redirect)
דוגמא:
http://www.trabbly.com/#!/bad-url-give-me-404
2. כשיש בקשה שגויה בכתובת שלא ב-hash. שימוש ב-redirect בעזרת htaccess לדף שגיאה
דוגמא:
http://www.trabbly.com/bad-url-give-me-404
מי שלא הבחין, בדוגמא הראשונה ביקשנו את הקובץ index.html וב-hash ביקשנו כתובת שגויה, בדוגמא השנייה ביקשנו ישירות קובץ שלא קיים
אשמח לדעת אם השיטה שאני משתמש בה הינה טובה ולא מזיקה לקידום האתר.