معرفی و ایجاد صفحه خطای 404
شاید شما هم در بعضی زمانها با صفحه Page not Found ( صفحه مورد نظر وجود ندارد ) یا همان خطای 404 مواجه شده باشید که دلیل آن عدم وجود محتوا یا صفحه مورد نظر شما در وب سایت مربوطه می باشد. هنگامیکه این صفحه وجود نداشته باشد کاربر با صفحه پیش فرض وب سرور سایت مواجه می شود و به غیر از مشاهده متن خطا در برخی مواقع می تواند اطلاعات دیگری از جمله نام سیستم عامل سرور ، نسخه وب سرور نصب شده بر روی سرور سرویس دهنده و ... را نیز ببیند.
این مسئله نه برای سئو و بهینه سازی سایت مناسب است و نه برای امنیت وب سایت چراکه یکی از عوامل موثر در بهینه سازی وب سایت هندل کردن ( مدیریت کردن ) خطاهای تولید شده در وب سایت می باشد و همچنین از نظر امنیت نیز کاربر نباید اطلاعاتی که نیاز نیست دیده شوند را ببیند.
نحوه ایجاد صفحه 404 شخصی
حال برای این منظور بعد از طراحی یک صفحه شخصی 404 باید آدرس آن صفحه را در سرورهای لینوکسی در فایل htaccess و در سرورهای ویندوزی در فایل Web Config تعیین کرد که در اینجا به ذکر آنها می پردازیم :
تنظیم در فایل htaccess :
ErrorDocument 404 /errors/404.php
تنظیم در فایل web.config :
<configuration>
<system.web>
<customErrors mode="On" defaultRedirect="apperror.aspx">
<error statusCode="404" redirect="404.aspx" />
</customErrors>
</system.web>
</configuration>
با آرزوی موفقیت ، مدیریت ایران نیک