خطای 404 زمانی رخ می دهد که آدرس درخواست شده از سوی مرورگر در سرور یافت نشود. این خطا کاربران را کلافه می کند و گوگل نیز سایت هایی که این خطا را رفع نکرده باشند جریمه و نمره منفی برای سئوی آن سایت در نظر می گیرد. ما باید صفحه مخصوصی برای برای این خطا طراحی کنیم و هر زمان این خطا رخ داد کاربر را به این صفحه هدایت کنیم، در این صفحه 404 که طراحی می کنیم توضیحاتی به کاربر ارائه می دهیم و بهتره یه قسمتی هم برای جستجوی مطلب قرار بدهیم که کاربران پس از وارد شدن در این صفحه بتوانند مطلب مورد نظر خود را در سایت از طریق جستجو پیدا کنند.
شاید شما هم تعجب کنید که چرا به صورت پیش فرض Asp.Net خطای 404 را مدیریت نمی کند. در این مقاله ما نحوه هندل کردن خطای 404 در asp.net core را بررسی می کنیم.
اگر با http و status code ها آشنایی ندارید لطفا دوره آموزش http و مبانی web را مشاهده نمایید.
