خطا 404 Not Found

خطا 404 Not Found
خطا 404 Not Found

در این مورد کاربر قادر به برقرار ارتباط با سرور می باشد ولی صفحه مورد درخواست در مسیر مربوطه در سرور موجود نمی باشد. شرایط متفاوتی برای نمایش این خطا وجود دارد که در مواجهه با آن می توان موارد ذیل را دنبال نمود :

ممکن است لینک ثبت شده در آیکونی که کاربر برروی آن کلیک نموده است دارای خطای تایپی باشد.

احتمال دارد کاربر URL مورد نظر خود را به اشتباه وارد کرده باشد.

ممکن است دسترسی Read و Execute به کاربری مرتبط با worker process سایت مربوطه اعطاء نشده باشد.

اگر قبلا صفحه درخواستی در سرور موجود بوده و هم اکنون جابجا و یا حذف شده باشد و یا در مسیر صحیحی در سرور قرار نگرفته باشد، احتمال بروز این خطا وجود دارد

گاهی هم این امکان وجود دارد دایرکتوری پیش فرض سایت مربوطه در سرور به درستی تنظیم نشده باشد.

در صورتیکه آدرس صفحه یا منبع مربوطه شامل لینک نمادین (symbolic link) می باشد باید تنظیمات لازم در وب سرور جهت پشتیبانی از آن صورت پذیرد.

چند راه حل برای رفع مشکل:

تو این قسمت می خواهیم چند راه حل برای رفع ارور 404 Not Found ارائه بدیم که اکثر کاربران اینترنتی با آن مواجه شده اند :
خب اول ببینیم ارور 404 Not Found چیست ؟

خطای 404 یکی از خطاهای بسیار رایج و در اصل یک خطای سمت کاربر (Client Side) است.

منابع زیادی مانند صفحات (Pages) و فایل ها و … می توانند در یک وب سرور وجود داشته باشند. وقتی کاربر (مثلا با یک مرورگر) درخواست دریافت یکی از منابع مانند درخواست مشاهده ی یک صفحه را می دهد وب سرور صفحه ی مورد نظر را به کاربر برمی گرداند .

حال زمانی که این صفحه در طرف سرور وجود نداشته باشد این خطا به او بازگردانده می شود. برای مثال : زمانی که می خواهید صفحه ای از یک وب سایت را مشاهده کنید آدرس (URL) این صفحه را به مرورگر می دهید و مرورگر درخواست شما را برای وب سرور ارسال می کند. به فرض صفحه مورد نظر در سرور وب سایت وجود نداشته باشد در این صورت وب سرور خطای 404 را به مرورگر بر می گرداند تا کاربر از عدم وجود منبع (در این مثال صفحه) مورد نظر مطلع سازد .

به زبان ساده وقتی شما یک صفحه یا یک فایل را با استفاده از مرورگر از یک سرور می خواهید وقتی آن صفحه یا فایل در آن سرور وجود نداشته باشد ارور 404 را به شما نشان می دهد .
و حالا چند راه حل برای رفع آن :

1- با زدن کلید F5 صفحه ی مورد نظر را Refresh کنید.

2- ممکن است شما آدرس صفحه ی مورد نظر را به اشتباه وارد کرده باشید آن را اصلاح کرده و دوباره تلاش کنید .

3- قسمتی از لینک را پاک کنید برای مثال : اگر این صفحه www.web30ty.ir/a/bc.html باشد آن را به www.web30ty.ir/a تبدیل کنید یعنی چند حرف از آخر لینک را حذف کنید معمولا این روش جواب می دهد .

4- صفحه ی مورد نظر را در Google یا Bing جست و جو کنید .

5- Cash مرورگر خود را پاک نمایید و دوباره امتحان کنید .